]> Git — Sourcephile - haskell/symantic-parser.git/commit
bug: a ref outside its def must be supported
authorJulien Moutinho <julm+symantic-parser@sourcephile.fr>
Mon, 1 Mar 2021 16:09:42 +0000 (17:09 +0100)
committerJulien Moutinho <julm+symantic-parser@sourcephile.fr>
Sun, 11 Jul 2021 17:43:41 +0000 (19:43 +0200)
commitb49a874a779814711246c42933601b0cc445158a
treec61948a8b8691de87429cb0e036bae50dcbb5a2f
parent538da5ce8d7df5611f4fd5e404ffc71613ff7bb3
bug: a ref outside its def must be supported
94 files changed:
Makefile
flake.lock
src/Symantic/Parser/Grammar/ObserveSharing.hs
src/Symantic/Parser/Haskell/View.hs
src/Symantic/Parser/Machine/Generate.hs
src/Symantic/Univariant/Letable.hs
test/Golden/Grammar.hs
test/Golden/Grammar/OptimizeGrammar/G1.expected.txt
test/Golden/Grammar/OptimizeGrammar/G10.expected.txt
test/Golden/Grammar/OptimizeGrammar/G11.expected.txt
test/Golden/Grammar/OptimizeGrammar/G12.expected.txt
test/Golden/Grammar/OptimizeGrammar/G13.expected.txt
test/Golden/Grammar/OptimizeGrammar/G14.expected.txt
test/Golden/Grammar/OptimizeGrammar/G15.expected.txt [new file with mode: 0644]
test/Golden/Grammar/OptimizeGrammar/G16.expected.txt [new file with mode: 0644]
test/Golden/Grammar/OptimizeGrammar/G17.expected.txt [new file with mode: 0644]
test/Golden/Grammar/OptimizeGrammar/G18.expected.txt [new file with mode: 0644]
test/Golden/Grammar/OptimizeGrammar/G19.expected.txt [new file with mode: 0644]
test/Golden/Grammar/OptimizeGrammar/G2.expected.txt
test/Golden/Grammar/OptimizeGrammar/G20.expected.txt [new file with mode: 0644]
test/Golden/Grammar/OptimizeGrammar/G21.expected.txt [new file with mode: 0644]
test/Golden/Grammar/OptimizeGrammar/G22.expected.txt [new file with mode: 0644]
test/Golden/Grammar/OptimizeGrammar/G23.expected.txt [new file with mode: 0644]
test/Golden/Grammar/OptimizeGrammar/G24.expected.txt [new file with mode: 0644]
test/Golden/Grammar/OptimizeGrammar/G25.expected.txt [new file with mode: 0644]
test/Golden/Grammar/OptimizeGrammar/G3.expected.txt
test/Golden/Grammar/OptimizeGrammar/G4.expected.txt
test/Golden/Grammar/OptimizeGrammar/G5.expected.txt
test/Golden/Grammar/OptimizeGrammar/G6.expected.txt
test/Golden/Grammar/OptimizeGrammar/G7.expected.txt
test/Golden/Grammar/OptimizeGrammar/G8.expected.txt
test/Golden/Grammar/OptimizeGrammar/G9.expected.txt
test/Golden/Grammar/ViewGrammar/G1.expected.txt
test/Golden/Grammar/ViewGrammar/G10.expected.txt
test/Golden/Grammar/ViewGrammar/G11.expected.txt
test/Golden/Grammar/ViewGrammar/G12.expected.txt
test/Golden/Grammar/ViewGrammar/G13.expected.txt
test/Golden/Grammar/ViewGrammar/G14.expected.txt
test/Golden/Grammar/ViewGrammar/G15.expected.txt [new file with mode: 0644]
test/Golden/Grammar/ViewGrammar/G16.expected.txt [new file with mode: 0644]
test/Golden/Grammar/ViewGrammar/G17.expected.txt [new file with mode: 0644]
test/Golden/Grammar/ViewGrammar/G18.expected.txt [new file with mode: 0644]
test/Golden/Grammar/ViewGrammar/G19.expected.txt [new file with mode: 0644]
test/Golden/Grammar/ViewGrammar/G2.expected.txt
test/Golden/Grammar/ViewGrammar/G20.expected.txt [new file with mode: 0644]
test/Golden/Grammar/ViewGrammar/G21.expected.txt [new file with mode: 0644]
test/Golden/Grammar/ViewGrammar/G22.expected.txt [new file with mode: 0644]
test/Golden/Grammar/ViewGrammar/G23.expected.txt [new file with mode: 0644]
test/Golden/Grammar/ViewGrammar/G24.expected.txt [new file with mode: 0644]
test/Golden/Grammar/ViewGrammar/G25.expected.txt [new file with mode: 0644]
test/Golden/Grammar/ViewGrammar/G3.expected.txt
test/Golden/Grammar/ViewGrammar/G4.expected.txt
test/Golden/Grammar/ViewGrammar/G5.expected.txt
test/Golden/Grammar/ViewGrammar/G6.expected.txt
test/Golden/Grammar/ViewGrammar/G7.expected.txt
test/Golden/Grammar/ViewGrammar/G8.expected.txt
test/Golden/Machine.hs
test/Golden/Machine/G11.expected.txt
test/Golden/Machine/G12.expected.txt
test/Golden/Machine/G13.expected.txt
test/Golden/Machine/G14.expected.txt
test/Golden/Machine/G15.expected.txt [new file with mode: 0644]
test/Golden/Machine/G16.expected.txt [new file with mode: 0644]
test/Golden/Machine/G17.expected.txt [new file with mode: 0644]
test/Golden/Machine/G18.expected.txt [new file with mode: 0644]
test/Golden/Machine/G19.expected.txt [new file with mode: 0644]
test/Golden/Machine/G20.expected.txt [new file with mode: 0644]
test/Golden/Machine/G21.expected.txt [new file with mode: 0644]
test/Golden/Machine/G22.expected.txt [new file with mode: 0644]
test/Golden/Machine/G23.expected.txt [new file with mode: 0644]
test/Golden/Machine/G24.expected.txt [new file with mode: 0644]
test/Golden/Machine/G25.expected.txt [new file with mode: 0644]
test/Golden/Machine/G3.expected.txt
test/Golden/Machine/G4.expected.txt
test/Golden/Machine/G5.expected.txt
test/Golden/Machine/G8.expected.txt
test/Golden/Parser.hs
test/Golden/Splice.hs
test/Golden/Splice/G10.expected.txt
test/Golden/Splice/G11.expected.txt
test/Golden/Splice/G12.expected.txt
test/Golden/Splice/G13.expected.txt
test/Golden/Splice/G2.expected.txt
test/Golden/Splice/G3.expected.txt
test/Golden/Splice/G4.expected.txt
test/Golden/Splice/G5.expected.txt
test/Golden/Splice/G6.expected.txt
test/Golden/Splice/G7.expected.txt
test/Golden/Splice/G8.expected.txt
test/Golden/Splice/G9.expected.txt
test/Golden/Splice/Utils.hs
test/Grammar.hs
test/Machine.hs [new file with mode: 0644]
test/Parser.hs