/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * This file is part of SableCC. * * See the file "LICENSE" for copyright information and the * * terms and conditions for copying, distribution and * * modification of SableCC. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ package org.sablecc.sablecc; import java.io.BufferedReader; import java.io.InputStreamReader; class DisplayLicense { DisplayLicense() { try { BufferedReader in = new BufferedReader( new InputStreamReader( getClass().getResourceAsStream("LICENSE"))); System.out.println("---- FILE: LICENSE ----"); String s; while ((s = in.readLine()) != null) { System.out.println(s); } in.close(); System.out.println("---- END OF FILE: SableCC-LICENSE ----"); System.out.println(); System.out.println("---- FILE: AUTHORS ----"); in = new BufferedReader( new InputStreamReader( getClass().getResourceAsStream("AUTHORS"))); while ((s = in.readLine()) != null) { System.out.println(s); } in.close(); System.out.println("---- END OF FILE: AUTHORS ----"); System.out.println(); System.out.println("---- FILE: COPYING-LESSER ----"); in = new BufferedReader( new InputStreamReader( getClass().getResourceAsStream("COPYING-LESSER"))); while ((s = in.readLine()) != null) { System.out.println(s); } in.close(); System.out.println("---- END OF FILE: COPYING-LESSER ----"); } catch (Exception e) { System.out.println(e); System.exit(1); } } }