aboutsummaryrefslogtreecommitdiff
path: root/grammar.txt
diff options
context:
space:
mode:
authortslil <tslil@posteo.de>2026-04-29 10:56:16 +0100
committertslil <tslil@posteo.de>2026-04-29 12:18:13 +0100
commit651a67cb568d80e72f8c6a650b985991f4b129d8 (patch)
tree4feab93c76d729db04a80fcf3ad1c1591dd125f4 /grammar.txt
parent67e3285ae6c7b94adc1983dcff18a009455bc582 (diff)
fix parser bug, fix beta reduction for setcoerce, disambiguate set coerce in parser
Diffstat (limited to 'grammar.txt')
-rw-r--r--grammar.txt2
1 files changed, 1 insertions, 1 deletions
diff --git a/grammar.txt b/grammar.txt
index 32585bb..9772501 100644
--- a/grammar.txt
+++ b/grammar.txt
@@ -36,7 +36,7 @@ instance = for_inst | app_inst ;
for_inst = "for" , param_list , "," , instance ;
app_inst = dot_inst { dot_elem } ;
dot_inst = atom_inst { project_elem } ;
-atom_inst = set | inst_var | record_inst | "(" , instance , ")" ;
+atom_inst = set ":: Set" | inst_var | record_inst | "(" , instance , ")" ;
record_inst = "{" , [ inst_assign { "," , inst_assign } ] , "}" ;
inst_assign = project_elem , "=" , instance ;