mirror of
https://github.com/anoma/juvix.git
synced 2024-11-30 14:13:27 +03:00
98b1daec7d
Print JuvixCore InfoTable in such a way that it can be parsed back by the JuvixCore parser. * Depends on PR #1832 * Depends on PR #1862 * Closes #1841 * Adds "JuvixCore print" tests which read the files from Core/positive/*.jvc, print them, read them back and check if the evaluation results are preserved. --------- Co-authored-by: Jan Mas Rovira <janmasrovira@gmail.com>
11 lines
170 B
Plaintext
11 lines
170 B
Plaintext
-- type synonyms
|
|
|
|
def T : Type := Type;
|
|
def I : Type := Int;
|
|
|
|
def id : Π A : T, A → A := \(A : T) \(x : A) x;
|
|
|
|
def id' : I → I := \(x : I) id I x;
|
|
|
|
id Int 4 + id' 1
|