This commit is contained in:
Ivan Bondarev 2021-04-03 16:58:39 +02:00
parent 156f905cfe
commit 9cc4afcf8e
3 changed files with 2578 additions and 2612 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: 28.03.2021 14:11:15
// DateTime: 03.04.2021 16:57:10
// UserName: ibond
// GPLEX input file <ABCPascal.lex>
// GPLEX frame file <embedded resource>

View file

@ -111,7 +111,7 @@
%type <stn> literal_list
%type <stn> label_decl_sect
%type <stn> lock_stmt
%type <stn> func_name proc_name optional_proc_name qualified_identifier
%type <stn> func_name proc_name optional_proc_name
%type <ex> new_expr allowable_expr_as_stmt
%type <stn> parse_goal parts inclass_block block proc_func_external_block
%type <td> exception_class_type_identifier simple_type_identifier //idp
@ -2019,20 +2019,6 @@ optional_proc_name
{ $$ = null; }
;
qualified_identifier
: identifier
{ $$ = new method_name(null,null,$1,null,@$); }
| visibility_specifier
{ $$ = new method_name(null,null,$1,null,@$); }
| qualified_identifier tkPoint identifier
{
$$ = NewQualifiedIdentifier($1 as method_name, $3, @$);
}
| qualified_identifier tkPoint visibility_specifier
{
$$ = NewQualifiedIdentifier($1 as method_name, $3, @$);
}
;
property_definition
: attribute_declarations simple_property_definition

File diff suppressed because it is too large Load diff