fb0303c7a69e8427f12647b0984055744ee797db
Since the compiler is two-pass, having the incrementation performed in the lexer would result in extraneous incrementations during the preprocessing phase. We want line numbers for diagnostics during the parsing phase and therefore a fix would be to have the parser filter newlines out itself. Signed-off-by: Ian Moffett <ian@mirocom.org>
The Rifle programming language
The Rifle programming language is an opinionated compiled systems language aimed to be as explicit as possible (i.e., avoiding the usage of implicit optimization).
Building
To build the Rifle compiler, simply run make in the project root.
Description
Languages
C
99.3%
Makefile
0.7%