| 123456789101112131415161718192021222324252627282930313233 |
- //Program:top//
- import java.util.*;
- //Program:import//
- import java.util.*;
- // <program> ::= <stmtlist>
- public class Program extends _Start /*Program:class*/ {
- public static final String $className = "Program";
- public static final String $ruleString =
- "<program> ::= <stmtlist>";
- public Stmtlist stmtlist;
- public Program(Stmtlist stmtlist) {
- //Program:init//
- this.stmtlist = stmtlist;
- }
- public static Program parse(Scan scn$, Trace trace$) {
- if (trace$ != null)
- trace$ = trace$.nonterm("<program>", scn$.lno);
- Stmtlist stmtlist = Stmtlist.parse(scn$, trace$);
- return new Program(stmtlist);
- }
- public static Map<String, Integer> hshmap = new HashMap<>();
- public static Scanner scanner = new Scanner(System.in);
-
- public void $run() { stmtlist.execute(); }
- //Program//
- }
|