Build | Linux | Windows | Coverity |
---|---|---|---|
status |
Joy from Sympas translated to C.
Adding a new builtin, e.g. getch or putch, requires modification of the program in 4 locations: standardident{}, initialise(), standardident_NAMES[], and joy(). After translating from Pascal to C with the help of p2c some corrections were done. Reading the library files twice is not needed, given the nature of the language and that is why this feature was removed. After some more changes it is now transitioning from a small version of Joy to a full version of Joy.
rm -rf build
mkdir build
cd build
CC=gcc CXX=gcc cmake -G "Unix Makefiles" ..
cmake --build .
cp joy.exe ..