├── .gitignore ├── README.md ├── project.clj ├── src └── jalunke │ ├── compile.clj │ ├── eval.clj │ ├── grammar.clj │ └── lexing.clj └── test └── jalunke ├── compile_test.clj ├── eval_test.clj └── plus.hal /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstepien/jalunke/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstepien/jalunke/HEAD/README.md -------------------------------------------------------------------------------- /project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstepien/jalunke/HEAD/project.clj -------------------------------------------------------------------------------- /src/jalunke/compile.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstepien/jalunke/HEAD/src/jalunke/compile.clj -------------------------------------------------------------------------------- /src/jalunke/eval.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstepien/jalunke/HEAD/src/jalunke/eval.clj -------------------------------------------------------------------------------- /src/jalunke/grammar.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstepien/jalunke/HEAD/src/jalunke/grammar.clj -------------------------------------------------------------------------------- /src/jalunke/lexing.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstepien/jalunke/HEAD/src/jalunke/lexing.clj -------------------------------------------------------------------------------- /test/jalunke/compile_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstepien/jalunke/HEAD/test/jalunke/compile_test.clj -------------------------------------------------------------------------------- /test/jalunke/eval_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jstepien/jalunke/HEAD/test/jalunke/eval_test.clj -------------------------------------------------------------------------------- /test/jalunke/plus.hal: -------------------------------------------------------------------------------- 1 | ('fn = { |'a 'b| (a + b) }) 2 | (fn call [1 2]) 3 | --------------------------------------------------------------------------------