Skip to content
Snippets Groups Projects
Select Git revision
  • 0557ec315e1259f61bad98d60dcfd1d2f0da1a04
  • master default
2 results

SSRAnalysis.java

Blame
  • SSRAnalysis.java 764 B
    /* -*-Java-*- */                                         
    
    /*
     * Copyright (C) 2009  Anders Nilsson <anders.nilsson@cs.lth.se>
     *                                                              
     * This file is part of Actors model compiler.                      
     */                                                             
    
    import xdfAST.Start;
    import xdfAST.Instance;
    import java.util.LinkedList;
    
    public class SSRAnalysis extends Parser {
    	public static void main(String args[]) {
    		Start ast = parse(args);
    
    		ast.genSSR(System.out);
    		LinkedList<Instance> l = ast.genStaticSchedule(new LinkedList<Instance>());
    
    		for (Instance i: l){
    			do {
    				System.out.print(i.name()+" -> ");
    				i = i.next;
    			} while (i != null);
    			System.out.println();
    		}
    	}
    }