summaryrefslogtreecommitdiff
path: root/src/parser.mly
diff options
context:
space:
mode:
authorAlasdair Armstrong2018-12-04 14:53:23 +0000
committerAlasdair Armstrong2018-12-04 14:53:23 +0000
commitdf3ea2e6da387ead7cba1e27632768e563696502 (patch)
tree1643e82c6191e4a252d747daca8e3be269cb8a43 /src/parser.mly
parent945c8b10a9498d0606f4226bc18d03ef806184f2 (diff)
Remove FES_Fexps constructor
This makes dealing with records and field expressions in Sail much nicer because the constructors are no longer stacked together like matryoshka dolls with unnecessary layers. Previously to get the fields of a record it would be either E_aux (E_record (FES_aux (FES_Fexps (fexps, _), _)), _) but now it is simply: E_aux (E_record fexps, _)
Diffstat (limited to 'src/parser.mly')
0 files changed, 0 insertions, 0 deletions