diff --git a/Parsers/PascalABCParserNewSaushkin/ABCPascal.cs b/Parsers/PascalABCParserNewSaushkin/ABCPascal.cs index 5284c8476..b9e1956e8 100644 --- a/Parsers/PascalABCParserNewSaushkin/ABCPascal.cs +++ b/Parsers/PascalABCParserNewSaushkin/ABCPascal.cs @@ -1,9 +1,9 @@ // // This CSharp output file generated by Gardens Point LEX // Version: 1.1.3.301 -// Machine: DESKTOP-A6LT9RI -// DateTime: 22.08.2018 20:27:04 -// UserName: ????????? +// Machine: IVAN-PC +// DateTime: 26.08.2018 14:17:42 +// UserName: Ivan // GPLEX input file // GPLEX frame file // diff --git a/Parsers/PascalABCParserNewSaushkin/ABCPascal.y b/Parsers/PascalABCParserNewSaushkin/ABCPascal.y index 52fea3d23..de5a5f8d8 100644 --- a/Parsers/PascalABCParserNewSaushkin/ABCPascal.y +++ b/Parsers/PascalABCParserNewSaushkin/ABCPascal.y @@ -1413,7 +1413,7 @@ simple_type_or_ ; set_type - : tkSet tkOf simple_type + : tkSet tkOf type_ref { $$ = new set_type_definition($3, @$); } diff --git a/Parsers/PascalABCParserNewSaushkin/ABCPascalYacc.cs b/Parsers/PascalABCParserNewSaushkin/ABCPascalYacc.cs index 24c1737d1..7cc0bb9c1 100644 --- a/Parsers/PascalABCParserNewSaushkin/ABCPascalYacc.cs +++ b/Parsers/PascalABCParserNewSaushkin/ABCPascalYacc.cs @@ -1,9 +1,9 @@ // (see accompanying GPPGcopyright.rtf) // GPPG version 1.3.6 -// Machine: DESKTOP-A6LT9RI -// DateTime: 22.08.2018 20:27:05 -// UserName: ????????? +// Machine: IVAN-PC +// DateTime: 26.08.2018 14:18:22 +// UserName: Ivan // Input file // options: no-lines gplex @@ -157,7 +157,7 @@ public partial class GPPGParser: ShiftReduceParser /* empty */ { CurrentSemanticValue.td = null; } break; - case 262: // set_type -> tkSet, tkOf, simple_type + case 262: // set_type -> tkSet, tkOf, type_ref { CurrentSemanticValue.td = new set_type_definition(ValueStack[ValueStack.Depth-1].td, CurrentLocationSpan); }