This commit is contained in:
Ivan Bondarev 2022-09-11 13:01:54 +02:00
parent 058f4785e6
commit 9a501e237d
4 changed files with 2412 additions and 2401 deletions

View file

@ -2,7 +2,7 @@
// This CSharp output file generated by Gardens Point LEX
// Version: 1.1.3.301
// Machine: DESKTOP-2BJCJ7I
// DateTime: 04.09.2022 14:03:46
// DateTime: 11.09.2022 12:57:49
// UserName: ibond
// GPLEX input file <ABCPascal.lex>
// GPLEX frame file <embedded resource>

View file

@ -2313,6 +2313,8 @@ typed_var_init_expression
var formalPars = new formal_parameters(new typed_parameters(idList, any, parametr_kind.none, null, @2), @2);
$$ = new function_lambda_definition(lambdaHelper.CreateLambdaName(), formalPars, any, $5 as statement_list, @$);
}
| new_question_expr
{ $$ = $1; }
;
typed_const_plus

File diff suppressed because it is too large Load diff

4
TestSuite/ifexpr2.pas Normal file
View file

@ -0,0 +1,4 @@
begin
var i: integer := if true then 1 else 2;
assert(i = 1);
end.