Home
last modified time | relevance | path

Searched refs:parser (Results 1 – 25 of 62) sorted by relevance

123

/template/twigstarter/vendor/twig/twig/src/
DExpressionParser.php51 private $parser; variable in Twig\\ExpressionParser
56 public function __construct(Parser $parser, Environment $env) argument
58 $this->parser = $parser;
71 $token = $this->parser->getCurrentToken();
74 $this->parser->getStream()->next();
81 $expr = $op['callable']($this->parser, $expr);
88 $token = $this->parser->getCurrentToken();
103 $stream = $this->parser->getStream();
158 $token = $this->parser->getCurrentToken();
162 $this->parser->getStream()->next();
[all …]
/template/strap/vendor/antlr/antlr4-php-runtime/src/
H A DParserTraceListener.php14 public $parser; variable in Antlr\\Antlr4\\Runtime\\ParserTraceListener
16 public function __construct(Parser $parser) argument
18 $this->parser = $parser;
23 $stream = $this->parser->getTokenStream();
28 $this->parser->getRuleNames()[$context->getRuleIndex()],
38 $this->parser->getCurrentRuleName()
44 $stream = $this->parser->getTokenStream();
49 $this->parser->getRuleNames()[$context->getRuleIndex()],
/template/twigstarter/vendor/twig/twig/src/TokenParser/
DBlockTokenParser.php35 $stream = $this->parser->getStream();
37 if ($this->parser->hasBlock($name)) {
38 …printf("The block '%s' has already been defined line %d.", $name, $this->parser->getBlock($name)->…
40 $this->parser->setBlock($name, $block = new BlockNode($name, new Node([]), $lineno));
41 $this->parser->pushLocalScope();
42 $this->parser->pushBlockStack($name);
45 $body = $this->parser->subparse([$this, 'decideBlockEnd'], true);
55 new PrintNode($this->parser->getExpressionParser()->parseExpression(), $lineno),
61 $this->parser->popBlockStack();
62 $this->parser->popLocalScope();
DImportTokenParser.php27 $macro = $this->parser->getExpressionParser()->parseExpression();
28 $this->parser->getStream()->expect(/* Token::NAME_TYPE */ 5, 'as');
29 …$var = new AssignNameExpression($this->parser->getStream()->expect(/* Token::NAME_TYPE */ 5)->getV…
30 $this->parser->getStream()->expect(/* Token::BLOCK_END_TYPE */ 3);
32 $this->parser->addImportedSymbol('template', $var->getAttribute('name'));
34 …return new ImportNode($macro, $var, $token->getLine(), $this->getTag(), $this->parser->isMainScope…
DExtendsTokenParser.php28 $stream = $this->parser->getStream();
30 if ($this->parser->peekBlockStack()) {
32 } elseif (!$this->parser->isMainScope()) {
36 if (null !== $this->parser->getParent()) {
39 $this->parser->setParent($this->parser->getExpressionParser()->parseExpression());
DMacroTokenParser.php32 $stream = $this->parser->getStream();
35 $arguments = $this->parser->getExpressionParser()->parseArguments(true, true);
38 $this->parser->pushLocalScope();
39 $body = $this->parser->subparse([$this, 'decideBlockEnd'], true);
47 $this->parser->popLocalScope();
50 …$this->parser->setMacro($name, new MacroNode($name, new BodyNode([$body]), $arguments, $lineno, $t…
DIfTokenParser.php36 $expr = $this->parser->getExpressionParser()->parseExpression();
37 $stream = $this->parser->getStream();
39 $body = $this->parser->subparse([$this, 'decideIfFork']);
48 $else = $this->parser->subparse([$this, 'decideIfEnd']);
52 $expr = $this->parser->getExpressionParser()->parseExpression();
54 $body = $this->parser->subparse([$this, 'decideIfFork']);
DAbstractTokenParser.php26 protected $parser; variable in Twig\\TokenParser\\AbstractTokenParser
28 public function setParser(Parser $parser) argument
30 $this->parser = $parser;
DFromTokenParser.php27 $macro = $this->parser->getExpressionParser()->parseExpression();
28 $stream = $this->parser->getStream();
49 $var = new AssignNameExpression($this->parser->getVarName(), $token->getLine());
50 …$node = new ImportNode($macro, $var, $token->getLine(), $this->getTag(), $this->parser->isMainScop…
53 $this->parser->addImportedSymbol('function', $alias, 'macro_'.$name, $var);
DApplyTokenParser.php32 $name = $this->parser->getVarName();
37 … $filter = $this->parser->getExpressionParser()->parseFilterExpressionRaw($ref, $this->getTag());
39 $this->parser->getStream()->expect(Token::BLOCK_END_TYPE);
40 $body = $this->parser->subparse([$this, 'decideApplyEnd'], true);
41 $this->parser->getStream()->expect(Token::BLOCK_END_TYPE);
DFilterTokenParser.php33 $stream = $this->parser->getStream();
38 $name = $this->parser->getVarName();
41 … $filter = $this->parser->getExpressionParser()->parseFilterExpressionRaw($ref, $this->getTag());
44 $body = $this->parser->subparse([$this, 'decideBlockEnd'], true);
48 $this->parser->setBlock($name, $block);
DSetTokenParser.php33 $stream = $this->parser->getStream();
34 $names = $this->parser->getExpressionParser()->parseAssignmentExpression();
38 $values = $this->parser->getExpressionParser()->parseMultitargetExpression();
54 $values = $this->parser->subparse([$this, 'decideBlockEnd'], true);
DForTokenParser.php39 $stream = $this->parser->getStream();
40 $targets = $this->parser->getExpressionParser()->parseAssignmentExpression();
42 $seq = $this->parser->getExpressionParser()->parseExpression();
48 $ifexpr = $this->parser->getExpressionParser()->parseExpression();
52 $body = $this->parser->subparse([$this, 'decideForFork']);
55 $else = $this->parser->subparse([$this, 'decideForEnd'], true);
DEmbedTokenParser.php26 $stream = $this->parser->getStream();
28 $parent = $this->parser->getExpressionParser()->parseExpression();
47 $module = $this->parser->parse($stream, [$this, 'decideBlockEnd'], true);
54 $this->parser->embedTemplate($module);
DWithTokenParser.php26 $stream = $this->parser->getStream();
31 $variables = $this->parser->getExpressionParser()->parseExpression();
37 $body = $this->parser->subparse([$this, 'decideWithEnd'], true);
DIncludeTokenParser.php29 $expr = $this->parser->getExpressionParser()->parseExpression();
38 $stream = $this->parser->getStream();
49 $variables = $this->parser->getExpressionParser()->parseExpression();
DAutoEscapeTokenParser.php27 $stream = $this->parser->getStream();
32 $expr = $this->parser->getExpressionParser()->parseExpression();
40 $body = $this->parser->subparse([$this, 'decideBlockEnd'], true);
/template/strap/ComboStrap/
H A DPageSql.php40 $parser = new PageSql($string);
41 $parser->parse($contextualPage);
42 return $parser;
54 $parser = new PageSqlParser($tokens);
55 $parser->addErrorListener(new DiagnosticErrorListener());
56 $parser->setBuildParseTree(true);
57 $tree = $parser->pageSql();
63 $this->listener = new PageSqlTreeListener($lexer, $parser, $this->sql, $contextualPage);
H A DParser.php31 $parser = new \dokuwiki\Parsing\Parser($handler);
35 $parser->addMode($mode['mode'], $mode['obj']);
37 $parser->parse($markup);
/template/dwsimple/dwsimple/
Dsimple.php118 $this->parser = xml_parser_create();
119 xml_set_object($this->parser, $this);
120 xml_set_element_handler($this->parser, "startElement", "endElement");
121 xml_set_character_data_handler($this->parser, "cdata");
128 if (!xml_parse($this->parser, $data, feof($this->fp))) {
130 xml_error_string(xml_get_error_code($this->parser)),
131 xml_get_current_line_number($this->parser)));
134 xml_parser_free($this->parser);
136 function startElement($parser, $name, $attrs) { argument
157 function endElement($parser, $name) { argument
[all …]
/template/twigstarter/vendor/twig/twig/src/Extension/
DStagingExtension.php73 public function addTokenParser(TokenParserInterface $parser) argument
75 if (isset($this->tokenParsers[$parser->getTag()])) {
76 … throw new \LogicException(sprintf('Tag "%s" is already registered.', $parser->getTag()));
79 $this->tokenParsers[$parser->getTag()] = $parser;
/template/strap/vendor/antlr/antlr4-php-runtime/src/Atn/SemanticContexts/
H A DPrecedencePredicate.php21 public function eval(Recognizer $parser, RuleContext $parserCallStack) : bool argument
23 return $parser->precpred($parserCallStack, $this->precedence);
26 …public function evalPrecedence(Recognizer $parser, RuleContext $parserCallStack) : ?SemanticContext argument
28 if ($parser->precpred($parserCallStack, $this->precedence)) {
/template/strap/vendor/salesforce/handlebars-php/src/Handlebars/
H A DHandlebars.php54 private $parser; variable in Handlebars\\Handlebars
414 * @param Parser $parser parser object
417 public function setParser(Parser $parser) argument
419 $this->parser = $parser;
432 if (! isset($this->parser)) {
433 $this->parser = new Parser();
435 return $this->parser;
/template/strap/vendor/antlr/antlr4-php-runtime/
H A DREADME.md15 Each target language for ANTLR has a runtime package for running parser
16 generated by ANTLR4. The runtime provides a common set of tools for using your parser.
24 #### 3. Generate your parser
26 You use the ANTLR4 "tool" to generate a parser. These will reference the ANTLR
31 To generate your PHP parser, run the following command:
45 collection of `.php` files in the `parser` directory including:
57 We'll write a small main func to call the generated parser/lexer
88 $parser = new JSONParser($tokens);
89 $parser->addErrorListener(new DiagnosticErrorListener());
90 $parser->setBuildParseTree(true);
[all …]
/template/strap/vendor/antlr/antlr4-php-runtime/src/Atn/
H A DParserATNSimulator.php257 protected $parser; variable in Antlr\\Antlr4\\Runtime\\Atn\\ParserATNSimulator
298 Parser $parser, argument
305 $this->parser = $parser;
354 $s0 = $dfa->getPrecedenceStartState($this->parser->getPrecedence());
366 $outerContext->toString($this->parser->getRuleNames())
401 $dfa->setPrecedenceStartState($this->parser->getPrecedence(), $s0);
411 …$this->log[] = \sprintf('DFA after predictATN: %s', $dfa->toString($this->parser->getVocabulary())…
1260 $config->semanticContext->evalPrecedence($this->parser, $this->outerContext) :
1503 … $predicateEvaluationResult = $c->semanticContext->eval($this->parser, $outerContext);
1580 return $pred->eval($this->parser, $parserCallStack);
[all …]

123