├── .gitignore ├── LICENSE ├── README.md ├── Setup.hs ├── app └── Main.hs ├── conflict.cabal ├── default.nix ├── examples ├── array.cflt ├── factorial.cflt ├── hello-conf.cflt ├── hello-nested-conf.cflt ├── hello.cflt ├── simple-conflict.cflt └── simple.cflt ├── nixpkgs.nix ├── shell.nix └── src └── Conflict ├── AST.hs ├── Interpret.hs └── Parser.hs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basile-henry/conflict/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basile-henry/conflict/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basile-henry/conflict/HEAD/README.md -------------------------------------------------------------------------------- /Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /app/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basile-henry/conflict/HEAD/app/Main.hs -------------------------------------------------------------------------------- /conflict.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basile-henry/conflict/HEAD/conflict.cabal -------------------------------------------------------------------------------- /default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basile-henry/conflict/HEAD/default.nix -------------------------------------------------------------------------------- /examples/array.cflt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basile-henry/conflict/HEAD/examples/array.cflt -------------------------------------------------------------------------------- /examples/factorial.cflt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basile-henry/conflict/HEAD/examples/factorial.cflt -------------------------------------------------------------------------------- /examples/hello-conf.cflt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basile-henry/conflict/HEAD/examples/hello-conf.cflt -------------------------------------------------------------------------------- /examples/hello-nested-conf.cflt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basile-henry/conflict/HEAD/examples/hello-nested-conf.cflt -------------------------------------------------------------------------------- /examples/hello.cflt: -------------------------------------------------------------------------------- 1 | print "Hello world!" 2 | -------------------------------------------------------------------------------- /examples/simple-conflict.cflt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basile-henry/conflict/HEAD/examples/simple-conflict.cflt -------------------------------------------------------------------------------- /examples/simple.cflt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basile-henry/conflict/HEAD/examples/simple.cflt -------------------------------------------------------------------------------- /nixpkgs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basile-henry/conflict/HEAD/nixpkgs.nix -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basile-henry/conflict/HEAD/shell.nix -------------------------------------------------------------------------------- /src/Conflict/AST.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basile-henry/conflict/HEAD/src/Conflict/AST.hs -------------------------------------------------------------------------------- /src/Conflict/Interpret.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basile-henry/conflict/HEAD/src/Conflict/Interpret.hs -------------------------------------------------------------------------------- /src/Conflict/Parser.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/basile-henry/conflict/HEAD/src/Conflict/Parser.hs --------------------------------------------------------------------------------