Browse Source

Fix bug in expression string literal parser

master
Adam Pippin 3 years ago
parent
commit
d4d457340a
  1. 2
      app/Engine/Cfnpp/Expression/TokenOperator.php
  2. 1
      app/Engine/Cfnpp/Expression/TokenStringLiteral.php

2
app/Engine/Cfnpp/Expression/TokenOperator.php

@ -17,11 +17,11 @@ class TokenOperator extends Token
*/
public const OPERATORS = [
'eq',
'neq',
'gt',
'gte',
'lt',
'lte',
'neq',
'and',
'or'
];

1
app/Engine/Cfnpp/Expression/TokenStringLiteral.php

@ -67,6 +67,7 @@ class TokenStringLiteral extends Token
if ($escaped)
{
$buffer .= $stream[$i];
$escaped = false;
}
elseif ($stream[$i] == '"')
{

Loading…
Cancel
Save