public void Compile(Stream iStream, Stream oStream) { Scanner scanner = new Scanner(iStream); ProgramNodeBuilder builder = new ProgramNodeBuilder(); Parser parser = new Parser(); parser.Parse(scanner, builder); builder.GetTree().Walk(new DefaultCodeGenerator(oStream)); }
public void Parse(Scanner scanner, ProgramNodeBuilder builder) { }