mirror of
https://codeberg.org/ProgramSnail/tree-sitter-lang.git
synced 2025-12-06 06:38:51 +00:00
example fixes
This commit is contained in:
parent
24015fd8df
commit
4159d81c4b
1 changed files with 24 additions and 21 deletions
|
|
@ -224,7 +224,7 @@ parse_number : Unit! = {
|
|||
|
||||
: function, that return result ('!' not used on calls)
|
||||
: useful when tuples returned
|
||||
result_func! 'a 'b -> 'c -> 'd = ?? 'a == 0 => error "some error" !!=> 'c := 'a, 'd := 'b, ()
|
||||
result_func! 'a 'b -> 'c -> 'd = ?? 'a == 0 => error "some error" !!=> ('c := 'a, 'd := 'b, ());
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
|
@ -1211,7 +1211,7 @@ result_func! 'a 'b -> 'c -> 'd = ?? 'a == 0 => error "some error" !!=> 'c := 'a,
|
|||
(name_expression
|
||||
(argument_name_identifier))))))
|
||||
(empty_lines)
|
||||
(ERROR
|
||||
(function_definition
|
||||
(definition_info
|
||||
(info)
|
||||
(info))
|
||||
|
|
@ -1220,24 +1220,27 @@ result_func! 'a 'b -> 'c -> 'd = ?? 'a == 0 => error "some error" !!=> 'c := 'a,
|
|||
(argument_name_identifier)
|
||||
(argument_name_identifier)
|
||||
(argument_name_identifier)
|
||||
(comma_expression
|
||||
(condition
|
||||
(operator_expression
|
||||
(name_expression
|
||||
(argument_name_identifier))
|
||||
(operator)
|
||||
(number_literal))
|
||||
(name_expression
|
||||
(simple_name_identifier)
|
||||
(string_literal))
|
||||
(name_expression
|
||||
(argument_name_identifier)))
|
||||
(ERROR
|
||||
(argument_name_identifier))
|
||||
(match
|
||||
(condition
|
||||
(operator_expression
|
||||
(name_expression
|
||||
(argument_name_identifier))
|
||||
(case
|
||||
(name_expression
|
||||
(argument_name_identifier)))))
|
||||
(unit_literal)))
|
||||
(operator)
|
||||
(number_literal))
|
||||
(name_expression
|
||||
(simple_name_identifier)
|
||||
(string_literal))
|
||||
(comma_expression
|
||||
(comma_expression
|
||||
(match
|
||||
(name_expression
|
||||
(argument_name_identifier))
|
||||
(case
|
||||
(name_expression
|
||||
(argument_name_identifier))))
|
||||
(match
|
||||
(name_expression
|
||||
(argument_name_identifier))
|
||||
(case
|
||||
(name_expression
|
||||
(argument_name_identifier)))))
|
||||
(unit_literal)))))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue