Michael Fabian 'Xaymar' Dirks d5945e8c39 code_compiler: Implement Lexer for Blitz
The Lexer should now be able to parse all existing Blitz code into easily identified Tokens. With this information, a Parser can now verify that the syntax was kept correctly, warn about possible dangerous or wrong use and convert the Tokens into actual LLVM code for compiling.
2017-11-13 02:14:57 +01:00
2017-11-11 22:32:42 +01:00
2017-04-10 14:58:19 +02:00
2017-04-10 14:58:19 +02:00
S
Description
BlitzLLVM is an attempt at creating a Blitz (Basic, 2D, 3D, Plus) compiler using LLVM. The aim is to provide a modern compiler for many architectures and platforms while maintaining ease of use.
139 KiB
Languages
C++ 50.3%
CMake 24.1%
JavaScript 19%
BlitzBasic 5.8%
Shell 0.6%
Other 0.2%