Home
last modified time | relevance | path

Searched refs:NONTERMINAL (Results 1 – 25 of 83) sorted by relevance

1234

/dports/devel/pear-PHP_ParserGenerator/PHP_ParserGenerator-0.1.7/ParserGenerator/
H A DSymbol.php74 const NONTERMINAL = 2; define in PHP_ParserGenerator_Symbol
218 $sp->type = preg_match('/[A-Z]/', $x[0]) ? self::TERMINAL : self::NONTERMINAL;
H A DConfig.php354 if ($sp->type == PHP_ParserGenerator_Symbol::NONTERMINAL) {
/dports/devel/llnextgen/LLnextgen-0.5.5/src/
H A DnonRuleAnalysis.c210 } else if (existing->subtype == NONTERMINAL) { in checkSymbolWithScope()
272 } else if (existing->subtype == NONTERMINAL) { in checkLabel()
328 } else if (declaration->subtype == NONTERMINAL) { in checkDirectiveDeclaration()
435 } else if (declaration->subtype == NONTERMINAL) { in setupScope()
582 } else if (declaration->subtype == NONTERMINAL) { in checkDeclarations()
641 ASSERT(declaration != NULL && declaration->subtype == NONTERMINAL); in enumerateMacroSets()
H A Dgenerate.c79 case NONTERMINAL: in generateCode()
131 case NONTERMINAL: in generateCodeTS()
H A DnonRuleAnalysis.h70 NONTERMINAL enumerator
H A DfreeData.c124 case NONTERMINAL: in freeMemory()
H A DruleAnalysis.c254 …if (declaration->subtype == NONTERMINAL && (!onlyReachable || (declaration->uNonTerminal->flags & … in transitiveClosure()
282 …if (declaration->subtype == NONTERMINAL && (!onlyReachable || (declaration->uNonTerminal->flags & … in transitiveClosureSimple()
297 …if (declaration->subtype == NONTERMINAL && (!onlyReachable || (declaration->uNonTerminal->flags & … in walkRules()
318 …if (declaration->subtype == NONTERMINAL && (!onlyReachable || (declaration->uNonTerminal->flags & … in walkRulesSimple()
625 if (declaration->subtype == NONTERMINAL && declaration->uNonTerminal->term.length == INT_MAX) { in computeLengths()
1248 case NONTERMINAL: in alternativeResolve()
1714 if (declaration->subtype == NONTERMINAL) { in findConflicts()
H A DgenerateLLgenStyle.c147 case NONTERMINAL: in generateCode()
H A DgenerateTS.c111 if (declaration->subtype == NONTERMINAL) in generatePrototypesTS()
H A DtraceTokens.c198 if (declaration->subtype == NONTERMINAL) in traceNonTerminalFollowSetTokens()
H A DgenerateCommon.c323 ASSERT(declaration != NULL && declaration->subtype == NONTERMINAL); in generateDirectiveDeclaration()
416 if (declaration->subtype == NONTERMINAL) in generatePrototypes()
/dports/lang/python39/Python-3.9.9/Parser/pgen/
H A Dpgen.py100 NONTERMINAL = 0 variable in LabelType
118 return LabelType.NONTERMINAL
228 if label.type == LabelType.NONTERMINAL:
/dports/devel/tcllib/tcllib-1.20/embedded/md/tcllib/files/modules/grammar_me/
H A Dme_vm.md30 - [NONTERMINAL MATCHING](#subsection2)
91 in the sections [TERMINAL MATCHING](#subsection1) and [NONTERMINAL
103 in the sections [TERMINAL MATCHING](#subsection1) and [NONTERMINAL
114 [TERMINAL MATCHING](#subsection1), [NONTERMINAL
163 the sections [TERMINAL MATCHING](#subsection1), [NONTERMINAL
173 the sections [TERMINAL MATCHING](#subsection1), [NONTERMINAL
183 the section [NONTERMINAL MATCHING](#subsection2)\.
196 section [NONTERMINAL MATCHING](#subsection2)\.
293 ## <a name='subsection2'></a>NONTERMINAL MATCHING
/dports/devel/tcllibc/tcllib-1.20/embedded/md/tcllib/files/modules/grammar_me/
H A Dme_vm.md30 - [NONTERMINAL MATCHING](#subsection2)
91 in the sections [TERMINAL MATCHING](#subsection1) and [NONTERMINAL
103 in the sections [TERMINAL MATCHING](#subsection1) and [NONTERMINAL
114 [TERMINAL MATCHING](#subsection1), [NONTERMINAL
163 the sections [TERMINAL MATCHING](#subsection1), [NONTERMINAL
173 the sections [TERMINAL MATCHING](#subsection1), [NONTERMINAL
183 the section [NONTERMINAL MATCHING](#subsection2)\.
196 section [NONTERMINAL MATCHING](#subsection2)\.
293 ## <a name='subsection2'></a>NONTERMINAL MATCHING
/dports/textproc/miller/miller-5.10.2/c/parsing/
H A Dlemon_structs.h12 NONTERMINAL enumerator
H A Dlemon_symbol.c46 sp->type = isupper(*x) ? TERMINAL : NONTERMINAL; in Symbol_new()
H A Dlemon_config_list.c149 if (sp->type==NONTERMINAL) { in Configlist_closure()
/dports/devel/tcllib/tcllib-1.20/modules/grammar_me/
H A Dme_vm.tcllib.man65 [sectref {NONTERMINAL MATCHING}],
84 [sectref {NONTERMINAL MATCHING}],
103 [sectref {NONTERMINAL MATCHING}], and
175 [sectref {NONTERMINAL MATCHING}], and
190 [sectref {NONTERMINAL MATCHING}], and
204 [sectref {NONTERMINAL MATCHING}].
225 [sectref {NONTERMINAL MATCHING}].
345 [subsection {NONTERMINAL MATCHING}]
/dports/devel/tcllibc/tcllib-1.20/modules/grammar_me/
H A Dme_vm.tcllib.man65 [sectref {NONTERMINAL MATCHING}],
84 [sectref {NONTERMINAL MATCHING}],
103 [sectref {NONTERMINAL MATCHING}], and
175 [sectref {NONTERMINAL MATCHING}], and
190 [sectref {NONTERMINAL MATCHING}], and
204 [sectref {NONTERMINAL MATCHING}].
225 [sectref {NONTERMINAL MATCHING}].
345 [subsection {NONTERMINAL MATCHING}]
/dports/devel/rudiments/rudiments-1.2.2/src/
H A Dcodetree.cpp51 static const char NONTERMINAL='n'; variable
214 if (*(node->getName())==NONTERMINAL) { in buildNonTerminalNodeAssociations()
500 case NONTERMINAL: in parseChild()
622 case NONTERMINAL: in endOfStringOk()
/dports/editors/emacs/emacs-27.2/info/
H A Dbovine.info272 ‘(EXPAND $1 NONTERMINAL DEPTH)’
276 things in the list. The NONTERMINAL is a symbol in your table
277 which the bovinator will start with when parsing. NONTERMINAL’s
281 ‘(EXPANDFULL $1 NONTERMINAL DEPTH)’
283 NONTERMINAL until there are no more matches. (The same way the
/dports/math/reduce/Reduce-svn5758-src/packages/lalr/
H A Dgenparserprint.red57 princ "NONTERMINAL"; ttab 20; princ "SRC"; ttab 28; princ "DEST"; terpri();
/dports/databases/sqlitestudio/sqlitestudio-3.3.3/SQLiteStudio3/coreSQLiteStudio/parser/
H A Dlemon.c239 NONTERMINAL, enumerator
792 assert( sp->type==NONTERMINAL || sp->lambda==LEMON_FALSE ); in FindFirstSets()
1350 if( sp->type==NONTERMINAL ){ in Configlist_closure()
3097 if( sp->type==NONTERMINAL ){ in ReportOutput()
3584 if( sp->type!=NONTERMINAL || (sp->datatype==0 && lemp->vartype==0) ){ in print_stack_union()
4542 sp->type = isupper(*x) ? TERMINAL : NONTERMINAL; in Symbol_new()
/dports/devel/z88dk/z88dk/src/z80asm/dev/
H A Dlemon.c236 NONTERMINAL, enumerator
789 assert( sp->type==NONTERMINAL || sp->lambda==LEMON_FALSE ); in FindFirstSets()
1347 if( sp->type==NONTERMINAL ){ in Configlist_closure()
3094 if( sp->type==NONTERMINAL ){ in ReportOutput()
3581 if( sp->type!=NONTERMINAL || (sp->datatype==0 && lemp->vartype==0) ){ in print_stack_union()
4540 sp->type = isupper(*x) ? TERMINAL : NONTERMINAL; in Symbol_new()
/dports/security/openvpn-auth-ldap/openvpn-auth-ldap-auth-ldap-2.0.4/tools/
H A Dlemon.c135 NONTERMINAL, enumerator
688 assert( sp->type==NONTERMINAL || sp->lambda==LEMON_FALSE ); in FindFirstSets()
1246 if( sp->type==NONTERMINAL ){ in Configlist_closure()
2958 if( sp->type==NONTERMINAL ){ in ReportOutput()
3445 if( sp->type!=NONTERMINAL || (sp->datatype==0 && lemp->vartype==0) ){ in print_stack_union()
4414 sp->type = isupper(*x) ? TERMINAL : NONTERMINAL; in Symbol_new()

1234