mirror of
https://codeberg.org/ProgramSnail/tree-sitter-lang.git
synced 2025-12-08 07:38:48 +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)
|
: function, that return result ('!' not used on calls)
|
||||||
: useful when tuples returned
|
: 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
|
(name_expression
|
||||||
(argument_name_identifier))))))
|
(argument_name_identifier))))))
|
||||||
(empty_lines)
|
(empty_lines)
|
||||||
(ERROR
|
(function_definition
|
||||||
(definition_info
|
(definition_info
|
||||||
(info)
|
(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)
|
(argument_name_identifier)
|
||||||
(argument_name_identifier)
|
(argument_name_identifier)
|
||||||
(comma_expression
|
(condition
|
||||||
(condition
|
(operator_expression
|
||||||
(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
|
|
||||||
(name_expression
|
(name_expression
|
||||||
(argument_name_identifier))
|
(argument_name_identifier))
|
||||||
(case
|
(operator)
|
||||||
(name_expression
|
(number_literal))
|
||||||
(argument_name_identifier)))))
|
(name_expression
|
||||||
(unit_literal)))
|
(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