]> Git — Sourcephile - haskell/symantic-parser.git/commit
Fix infinite loop in observeSharing
authorJulien Moutinho <julm+symantic-parser@sourcephile.fr>
Tue, 20 Oct 2020 20:03:12 +0000 (22:03 +0200)
committerJulien Moutinho <julm+symantic-parser@sourcephile.fr>
Tue, 20 Oct 2020 20:04:05 +0000 (22:04 +0200)
commitaf9fc09548a41c727042836184ee4edd3679b9a8
tree7123545de4e35be67410e11c0c43ac92adbdd33c
parent1a9ebcff81e628a48f8eb4baf55c34fac6ac4331
Fix infinite loop in observeSharing
25 files changed:
.envrc
.gitignore
Makefile [new file with mode: 0644]
cabal.project [new file with mode: 0644]
default.nix
flake.lock
flake.nix
src/Symantic/Parser.hs
src/Symantic/Parser/Automaton.hs
src/Symantic/Parser/Automaton/Dump.hs [new file with mode: 0644]
src/Symantic/Parser/Automaton/Instructions.hs
src/Symantic/Parser/Grammar.hs
src/Symantic/Parser/Grammar/Dump.hs
src/Symantic/Parser/Grammar/ObserveSharing.hs
src/Symantic/Parser/Grammar/Optimize.hs
src/Symantic/Univariant/Letable.hs
symantic-parser.cabal
test/Golden.hs [new file with mode: 0644]
test/Golden/Grammar.hs [new file with mode: 0644]
test/Golden/Grammar/boom.dump [new file with mode: 0644]
test/Golden/Grammar/brainfuck.dump [new file with mode: 0644]
test/Golden/Grammar/unit-unit.dump [new file with mode: 0644]
test/Golden/Grammar/unit.dump [new file with mode: 0644]
test/Golden/keep [new file with mode: 0644]
test/Main.hs [new file with mode: 0644]