|
@ -1,5 +1,4 @@ |
|
|
C engine for the ORCΛ programming environment, with a commandline interpreter |
|
|
C engine for the ORCΛ programming environment, with a commandline interpreter. |
|
|
and separate curses terminal user interface. |
|
|
|
|
|
|
|
|
|
|
|
## Prerequisites |
|
|
## Prerequisites |
|
|
|
|
|
|
|
@ -9,25 +8,12 @@ libc, POSIX, C99 compiler, `make`. Tested to build on Linux and Mac (gcc, |
|
|
clang.) No native Windows port yet, but it will probably build with cygwin |
|
|
clang.) No native Windows port yet, but it will probably build with cygwin |
|
|
already. |
|
|
already. |
|
|
|
|
|
|
|
|
### Terminal UI |
|
|
|
|
|
|
|
|
|
|
|
The above, plus ncurses or ncursesw. (Note: terminal UI doesn't yet do anything |
|
|
|
|
|
useful.) |
|
|
|
|
|
|
|
|
|
|
|
## Build |
|
|
## Build |
|
|
|
|
|
|
|
|
CLI interpreter: |
|
|
|
|
|
|
|
|
|
|
|
```sh |
|
|
```sh |
|
|
make [debug or release, default is debug] |
|
|
make [debug or release, default is debug] |
|
|
``` |
|
|
``` |
|
|
|
|
|
|
|
|
TUI: |
|
|
|
|
|
|
|
|
|
|
|
```sh |
|
|
|
|
|
make [debug_tui or release_tui] |
|
|
|
|
|
``` |
|
|
|
|
|
|
|
|
|
|
|
The built binary will be placed at `build/[debug or release]/orca` |
|
|
The built binary will be placed at `build/[debug or release]/orca` |
|
|
|
|
|
|
|
|
Clean: |
|
|
Clean: |
|
|