grammar.g4 new types fixes

This commit is contained in:
ProgramSnail 2023-08-12 14:44:05 +03:00
parent 8e0cea277e
commit c9bef5a02e
4 changed files with 195 additions and 106 deletions

View file

@ -133,7 +133,7 @@ test_k 'n 'k : Int Int -> Bool = {
(case
(name_expression
(name_expression
(type
(simple_type
(simple_type_identifier))
(simple_name_identifier)
(number_literal))
@ -257,13 +257,13 @@ test_k 'n 'k : Int Int -> Bool = {
(simple_name_identifier)
(argument_name_identifier)
(argument_name_identifier)
(type
(simple_type
(simple_type_identifier))
(type
(simple_type
(simple_type_identifier))
(type
(simple_type
(simple_type_identifier))
(type
(simple_type
(simple_type_identifier))
(block
(empty_lines)
@ -280,13 +280,13 @@ test_k 'n 'k : Int Int -> Bool = {
(return
(operator_expression
(name_expression
(type
(simple_type
(simple_type_identifier))
(simple_name_identifier)
(number_literal))
(operator)
(name_expression
(type
(simple_type
(simple_type_identifier))
(simple_name_identifier)
(argument_name_identifier)))))
@ -355,9 +355,9 @@ test_k 'n 'k : Int Int -> Bool = {
(function_definition
(simple_name_identifier)
(argument_name_identifier)
(type
(simple_type
(simple_type_identifier))
(type
(simple_type
(simple_type_identifier))
(block
(empty_lines)
@ -450,11 +450,11 @@ test_k 'n 'k : Int Int -> Bool = {
(simple_name_identifier)
(argument_name_identifier)
(argument_name_identifier)
(type
(simple_type
(simple_type_identifier))
(type
(simple_type
(simple_type_identifier))
(type
(simple_type
(simple_type_identifier))
(block
(empty_lines)