Home | History | Annotate | Download | only in java_cup

Lines Matching defs:nt

640          the first production, make its lhs nt the start_nt
679 case 44: // production ::= error NT$9 SEMI
687 case 43: // NT$9 ::=
689 CUP$result = new java_cup.runtime.token(/*NT$9*/41);
695 case 42: // production ::= nt_id NT$8 COLON_COLON_EQUALS rhs_list SEMI
703 case 41: // NT$8 ::=
705 CUP$result = new java_cup.runtime.token(/*NT$8*/40);
707 /* lookup the lhs nt */
749 case 37: // start_spec ::= START WITH nt_id NT$7 SEMI
757 case 36: // NT$7 ::=
759 CUP$result = new java_cup.runtime.token(/*NT$7*/39);
762 non_terminal nt = (non_terminal)non_terms.get((/*start_name*/(java_cup.runtime.str_token)CUP$stack.elementAt(CUP$top-0)).str_val);
763 if (nt == null)
771 start_nt = nt;
818 case 31: // symbol ::= NON TERMINAL error NT$6 SEMI
826 case 30: // NT$6 ::=
828 CUP$result = new java_cup.runtime.token(/*NT$6*/38);
837 case 29: // symbol ::= TERMINAL error NT$5 SEMI
845 case 28: // NT$5 ::=
847 CUP$result = new java_cup.runtime.token(/*NT$5*/37);
856 case 27: // symbol ::= NON TERMINAL type_id non_term_name_list NT$4 SEMI
864 case 26: // NT$4 ::=
866 CUP$result = new java_cup.runtime.token(/*NT$4*/36);
875 case 25: // symbol ::= TERMINAL type_id term_name_list NT$3 SEMI
883 case 24: // NT$3 ::=
885 CUP$result = new java_cup.runtime.token(/*NT$3*/35);
1015 case 10: // import_spec ::= IMPORT import_id NT$2 SEMI
1023 case 9: // NT$2 ::=
1025 CUP$result = new java_cup.runtime.token(/*NT$2*/34);
1061 case 5: // package_spec ::= PACKAGE multipart_id NT$1 SEMI
1069 case 4: // NT$1 ::=
1071 CUP$result = new java_cup.runtime.token(/*NT$1*/33);
1091 case 2: // spec ::= NT$0 package_spec import_list code_part debug_grammar init_code scan_code symbol_list start_spec production_list
1099 case 1: // NT$0 ::=
1101 CUP$result = new java_cup.runtime.token(/*NT$0*/32);