Skip to content
Snippets Groups Projects
Select Git revision
  • 118fb412e8d2198bd5dd85eba7bb0a3a1d80d275
  • master default
  • labcomm2014
  • labcomm2006
  • python_sig_hash
  • typedefs
  • anders.blomdell
  • typeref
  • pragma
  • compiler-refactoring
  • labcomm2013
  • v2014.6
  • v2015.0
  • v2014.5
  • v2014.4
  • v2006.0
  • v2014.3
  • v2014.2
  • v2014.1
  • v2014.0
  • v2013.0
21 results

labcomm_fd_reader.c

Blame
  • SiarasPrettyPrinter.java 1.05 KiB
    // package programs;
    
    import AST.Start;
    import java.io.File;
    import java.io.PrintStream;
    
    public class SiarasPrettyPrinter extends Parser {
    	public static void main(String args[]) {
    		Start ast = parse(args);
    
    		// Dump the AST
    // 		ast.dumpTree("  ", System.out);
    
    
    // 		File siarasDir = new File("siaras");
    // 		if (!siarasDir.isDirectory()) {
    // 			siarasDir.mkdir();
    // 		}
    		
    // 		String fileName = null;
    // 		try {
    // 			// Generate JastAdd abstract grammar
    // 			fileName = "siaras/Siaras.ast";
    // 			PrintStream pStream = new PrintStream(new File(fileName));
    // 			ast.genAbsGrammar(pStream);
    // 			// Generate JavaCC configuration
    // // 			fileName = "siaras/Siaras.jjt";
    // // 			pStream = new PrintStream(new File(fileName));
    // // 			ast.genJavaCC(pStream);
    // 			// Generate Parser.java
    // 			fileName = "siaras/Parser.java";
    // 			pStream = new PrintStream(new File(fileName));
    // 			ast.genParser(pStream);
    // 		} catch (java.io.FileNotFoundException e) {
    // 			System.out.println("Could not create file: "+fileName);
    // 			e.printStackTrace();
    // 		}
    	}
    }