| -rw-r--r-- | .gitignore | 4L |
| -rw-r--r-- | LICENSE | 21L |
| -rw-r--r-- | Makefile | 91L |
| -rw-r--r-- | README.md | 300L |
| -rw-r--r-- | _clang-format | 21L |
| -rw-r--r-- | examples/kaleidoscope_lexer.ex.cpp | 44L |
| -rw-r--r-- | kaleidoscope_ast.cpp | 71L |
| -rw-r--r-- | kaleidoscope_ast.hpp | 274L |
| -rw-r--r-- | kaleidoscope_codegen.cpp | 332L |
| -rw-r--r-- | kaleidoscope_codegen.hpp | 50L |
| -rw-r--r-- | kaleidoscope_lexer.hpp | 81L |
| -rw-r--r-- | kaleidoscope_parser.hpp | 389L |
| -rw-r--r-- | kaleidoscope_tokens.hpp | 114L |
| -rw-r--r-- | tests/catch2/catch.hpp | 17799L |
| -rw-r--r-- | tests/kaleidoscope_ast.test.cpp | 138L |
| -rw-r--r-- | tests/kaleidoscope_codegen.test.cpp | 325L |
| -rw-r--r-- | tests/kaleidoscope_lexer.test.cpp | 105L |
| -rw-r--r-- | tests/kaleidoscope_parser.test.cpp | 291L |