tree-sitter-perga/test/corpus/let.txt

53 lines
1,014 B
Text
Raw Normal View History

2024-11-23 10:06:53 -08:00
===
Let
===
foo := let (x := a)
(y := x)
2024-11-23 10:39:33 -08:00
(f (x : A) := x)
2024-11-23 10:06:53 -08:00
in
x
end;
---
(program
(definition
(identifier)
(expr
(app_term
(let
(binding
(identifier)
(expr
(app_term
(app
(term
(identifier))))))
(binding
(identifier)
(expr
(app_term
(app
(term
(identifier))))))
2024-11-23 10:39:33 -08:00
(binding
(identifier)
(param_block
(identifier)
(expr
(app_term
(app
(term
(identifier))))))
(expr
(app_term
(app
(term
(identifier))))))
2024-11-23 10:06:53 -08:00
(expr
(app_term
(app
(term
(identifier))))))))))