mirror of
https://codeberg.org/ProgramSnail/tree-sitter-lang.git
synced 2025-12-06 06:38:51 +00:00
lamda syntax minor change
This commit is contained in:
parent
e0ef917f51
commit
7f53a21f20
1 changed files with 9 additions and 1 deletions
|
|
@ -57,7 +57,9 @@ func_2 = {
|
|||
|
||||
%val | %err := f x;
|
||||
|
||||
%lambda := \'x 'y -> 'x + 'y;
|
||||
%lambda1 := \'x 'y -> 'x + 'y;
|
||||
|
||||
%lambda2 := \ -> 3;
|
||||
|
||||
variant =: 1 | 2 -> "a"
|
||||
=: 3..10 -> "b"
|
||||
|
|
@ -420,6 +422,12 @@ arg_deduction_example 'name 'duration : <- String <- Float -> Task = Task 'name
|
|||
(operator)
|
||||
(name_expression
|
||||
(argument_name_identifier))))))
|
||||
(match
|
||||
(name_definition
|
||||
(simple_name_identifier))
|
||||
(case
|
||||
(lambda
|
||||
(number_literal))))
|
||||
(match
|
||||
(name_expression
|
||||
(simple_name_identifier))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue