Home
last modified time | relevance | path

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

1234

/template/twigstarter/vendor/twig/twig/src/ExpressionParser/
DExpressionParsers.php51 foreach ($parsers as $parser) {
52 if ($parser->getPrecedence() > 512 || $parser->getPrecedence() < 0) {
53 …1', 'Precedence for "%s" must be between 0 and 512, got %d.', $parser->getName(), $parser->getPrec…
56 …$interface = $parser instanceof PrefixExpressionParserInterface ? PrefixExpressionParserInterface:…
57 $this->parsersByClass[$parser::class] = $parser; variable in Twig\\ExpressionParser\\ExpressionParsers
58 foreach (self::getOperatorTokensFor($parser) as $token) {
59 $this->parsersByName[$interface][$token] = $parser; variable in Twig\\ExpressionParser\\ExpressionParsers
94 foreach ($parsers as $parser) {
95 $id = spl_object_id($parser);
98 yield $parser;
[all …]
/template/twigstarter/vendor/twig/twig/src/
DExpressionParser.php53 private Parser $parser, argument
67 return $this->parser->parseExpression((int) $precedence);
138 $token = $this->parser->getCurrentToken();
162 $parsers = new \ReflectionProperty($this->parser, 'parsers');
164 if ('.' === $this->parser->getStream()->next()->getValue()) {
165 …turn $parsers->getValue($this->parser)->getByClass(DotExpressionParser::class)->parse($this->parse…
168 …$parsers->getValue($this->parser)->getByClass(SquareBracketExpressionParser::class)->parse($this->
178 $this->parser->getStream()->next();
190 $parsers = new \ReflectionProperty($this->parser, 'parsers');
192 $op = $parsers->getValue($this->parser)->getByClass(FilterExpressionParser::class);
[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/
DApplyTokenParser.php38 …$op = $this->parser->getEnvironment()->getExpressionParsers()->getByClass(FilterExpressionParser::…
40 $filter = $op->parse($this->parser, $filter, $this->parser->getCurrentToken());
41 if (!$this->parser->getStream()->test(Token::OPERATOR_TYPE, '|')) {
44 $this->parser->getStream()->next();
47 $this->parser->getStream()->expect(Token::BLOCK_END_TYPE);
48 $body = $this->parser->subparse([$this, 'decideApplyEnd'], true);
49 $this->parser->getStream()->expect(Token::BLOCK_END_TYPE);
DBlockTokenParser.php39 $stream = $this->parser->getStream();
41 $this->parser->setBlock($name, $block = new BlockNode($name, new EmptyNode(), $lineno));
42 $this->parser->pushLocalScope();
43 $this->parser->pushBlockStack($name);
46 $body = $this->parser->subparse([$this, 'decideBlockEnd'], true);
56 new PrintNode($this->parser->parseExpression(), $lineno),
62 $this->parser->popBlockStack();
63 $this->parser->popLocalScope();
DImportTokenParser.php31 $macro = $this->parser->parseExpression();
32 $this->parser->getStream()->expect(Token::NAME_TYPE, 'as');
33 $name = $this->parser->getStream()->expect(Token::NAME_TYPE)->getValue();
34 …signTemplateVariable(new TemplateVariable($name, $token->getLine()), $this->parser->isMainScope());
35 $this->parser->getStream()->expect(Token::BLOCK_END_TYPE);
36 $this->parser->addImportedSymbol('template', $name);
DMacroTokenParser.php40 $stream = $this->parser->getStream();
45 $this->parser->pushLocalScope();
46 $body = $this->parser->subparse([$this, 'decideBlockEnd'], true);
54 $this->parser->popLocalScope();
57 … $this->parser->setMacro($name, new MacroNode($name, new BodyNode([$body]), $arguments, $lineno));
74 $arguments = new ArrayExpression([], $this->parser->getCurrentToken()->getLine());
75 $stream = $this->parser->getStream();
88 … $name = new LocalVariable($token->getValue(), $this->parser->getCurrentToken()->getLine());
90 $default = $this->parser->parseExpression();
92 … $default = new ConstantExpression(null, $this->parser->getCurrentToken()->getLine());
DExtendsTokenParser.php31 $stream = $this->parser->getStream();
33 if ($this->parser->peekBlockStack()) {
35 } elseif (!$this->parser->isMainScope()) {
39 $this->parser->setParent($this->parser->parseExpression());
DAbstractTokenParser.php30 protected $parser; variable in Twig\\TokenParser\\AbstractTokenParser
32 public function setParser(Parser $parser): void argument
34 $this->parser = $parser;
42 $stream = $this->parser->getStream();
DIfTokenParser.php39 $expr = $this->parser->parseExpression();
40 $stream = $this->parser->getStream();
42 $body = $this->parser->subparse([$this, 'decideIfFork']);
51 $else = $this->parser->subparse([$this, 'decideIfEnd']);
55 $expr = $this->parser->parseExpression();
57 $body = $this->parser->subparse([$this, 'decideIfFork']);
DDeprecatedTokenParser.php35 $stream = $this->parser->getStream();
36 $expr = $this->parser->parseExpression();
46 $node->setNode('package', $this->parser->parseExpression());
49 $node->setNode('version', $this->parser->parseExpression());
DGuardTokenParser.php27 $stream = $this->parser->getStream();
43 $exists = null !== $this->parser->getEnvironment()->$method($name);
50 $body = $this->parser->subparse([$this, 'decideGuardFork']);
53 $this->parser->subparseIgnoreUnknownTwigCallables([$this, 'decideGuardFork']);
58 $else = $this->parser->subparse([$this, 'decideGuardEnd'], true);
DSetTokenParser.php37 $stream = $this->parser->getStream();
58 $values = $this->parser->subparse([$this, 'decideBlockEnd'], true);
79 $targets[] = $this->parser->parseExpression();
80 if (!$this->parser->getStream()->nextIf(Token::PUNCTUATION_TYPE, ',')) {
DFromTokenParser.php32 $macro = $this->parser->parseExpression();
33 $stream = $this->parser->getStream();
55 …ssignTemplateVariable(new TemplateVariable(null, $token->getLine()), $this->parser->isMainScope());
59 …$this->parser->addImportedSymbol('function', $alias->getAttribute('name'), 'macro_'.$name, $intern…
/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/twigstarter/vendor/twig/twig/src/ExpressionParser/Prefix/
DLiteralExpressionParser.php33 public function parse(Parser $parser, Token $token): AbstractExpression argument
35 $stream = $parser->getStream();
66 return $this->parseStringExpression($parser);
71 '{' => $this->parseMappingExpression($parser),
80 return $this->parseSequenceExpression($parser);
117 private function parseStringExpression(Parser $parser) argument
119 $stream = $parser->getStream();
129 $nodes[] = $parser->parseExpression();
145 private function parseSequenceExpression(Parser $parser) argument
147 $stream = $parser->getStream();
[all …]
/template/twigstarter/vendor/twig/twig/src/ExpressionParser/Infix/
DFunctionExpressionParser.php36 … public function parse(Parser $parser, AbstractExpression $expr, Token $token): AbstractExpression argument
40 …throw new SyntaxError('Function name must be an identifier.', $line, $parser->getStream()->getSour…
45 if (null !== $alias = $parser->getImportedSymbol('function', $name)) {
46 …['node']->getNode('var'), $alias['name'], $this->parseCallableArguments($parser, $line, false), $l…
49 $args = $this->parseNamedArguments($parser, false);
51 $function = $parser->getFunction($name, $line);
55 $fakeNode->setSourceContext($parser->getStream()->getSourceContext());
57 $node = ($function->getParserCallable())($parser, $fakeNode, $args, $line);
DIsExpressionParser.php37 … public function parse(Parser $parser, AbstractExpression $expr, Token $token): AbstractExpression argument
39 $stream = $parser->getStream();
40 $test = $parser->getTest($token->getLine());
44 $arguments = $this->parseNamedArguments($parser);
46 $arguments = new Nodes([0 => $parser->parseExpression($this->getPrecedence())]);
49 …test->getName() && $expr instanceof NameExpression && null !== $alias = $parser->getImportedSymbol…
DArgumentsTrait.php26 …private function parseCallableArguments(Parser $parser, int $line, bool $parseOpenParenthesis = tr… argument
29 foreach ($this->parseNamedArguments($parser, $parseOpenParenthesis) as $k => $n) {
36 private function parseNamedArguments(Parser $parser, bool $parseOpenParenthesis = true): Nodes argument
39 $stream = $parser->getStream();
54 $value = $parser->parseExpression();
70 $value = $parser->parseExpression();
DConditionalTernaryExpressionParser.php29 … public function parse(Parser $parser, AbstractExpression $left, Token $token): AbstractExpression argument
31 $then = $parser->parseExpression($this->getPrecedence());
32 if ($parser->getStream()->nextIf(Token::PUNCTUATION_TYPE, ':')) {
34 $else = $parser->parseExpression($this->getPrecedence());
DSquareBracketExpressionParser.php32 … public function parse(Parser $parser, AbstractExpression $expr, Token $token): AbstractExpression argument
34 $stream = $parser->getStream();
44 $attribute = $parser->parseExpression();
55 $length = $parser->parseExpression();
58 $filter = $parser->getFilter('slice', $token->getLine());
/template/twigstarter/vendor/twig/twig/src/Extension/
DStagingExtension.php73 public function addTokenParser(TokenParserInterface $parser): void 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/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/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)) {

1234