Simple Functional Language - for teaching of compiler design.
Dependencies: cmake, c++ compiler (g++, clang, etc.)
To build SFL:
- create a directory build/debug: 'mkdir build; cd build; mkdir debug; cd debug'
- run 'cmake ../../ -DCMAKE_BUILD_TYPE=Debug'
- run 'make'
The executable will be in build/debug/src directory. To build release version. do the same, but change 'debug/Debug' onto 'release/Release'
To run tests:
- from the top level dir, 'cd test'
- run '../build/debug/src/sfl test1.sfl'