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

88 lines
2.4 KiB
Text
Raw Normal View History

2024-11-20 19:29:09 -08:00
==================
Lambda Abstraction
==================
def foo := fun (A B : ★) (x : A) (y : B) => x;
def bar := [A B : ★][x : A][y : B] x;
2024-11-20 19:29:09 -08:00
----------
2024-12-10 21:40:39 -08:00
(program
(definition
(identifier)
(expr
(app_term
(labs
(param_block
(identifier)
2024-12-10 21:40:39 -08:00
(identifier)
(expr
(app_term
(binex
(app
(term
(sort
(star))))))))
(param_block
(identifier)
(expr
(app_term
(binex
(app
(term
(identifier)))))))
(param_block
(identifier)
2024-12-10 21:40:39 -08:00
(expr
(app_term
(binex
(app
(term
(identifier)))))))
(expr
(app_term
(binex
(app
(term
(identifier))))))))))
(definition
(identifier)
(expr
(app_term
(labs_alt
(identifier)
(identifier)
(expr
(app_term
(binex
(app
(term
(sort
(star)))))))
(expr
(app_term
(labs_alt
(identifier)
(expr
(app_term
(binex
(app
(term
(identifier))))))
(expr
(app_term
(labs_alt
(identifier)
(expr
(app_term
(binex
(app
(term
(identifier))))))
(expr
(app_term
(binex
(app
(term
(identifier)))))))))))))))))