sasagawa888 / eisl

ISLisp interpreter/compiler
Other
272 stars 22 forks source link

Support building without curses/terminfo #228

Closed poldy closed 1 year ago

poldy commented 1 year ago

This attempts to complete what @Irvise started, in as little LOC as I could manage. Also some refactoring of repl_flag access through setters/getters since it was a bit messy otherwise.

This relies on a reasonably good optimizer that knows it can delete code blocks after if (false). Gcc & clang should have no trouble.

sasagawa888 commented 1 year ago

Thank you.