igcc
igcc copied to clipboard
Interactive GCC - C/C++ REPL.
One of the ways to cut down on the overhead of repeated compilation is to make a precompiled header. The current set up is basically ready: `boilerplate.h` is always included,...
``` [ 1] igcc> 1/0 Compile error - type .e to see it OR disregard if multi-line statement(s) [ 2] igcc> .e : In function ‘int main()’: :6:6: warning: division...
The [original tests](https://sourceforge.net/p/igcc/code/ci/master/tree/) are a bit messy and disorganized. We should switch to [pytest](https://docs.pytest.org/en/stable/) and make it part of the CI GitHub workflow. - [ ] devise initial tests -...
Right now, errors can be tolerated until the code compiles. However, this is both ugly and inefficient (as `gcc` is invoked after each line). Proposal: - add multi-line support, enabled...