YREA-SLS/SLS_C
Kyler Olsen 3a61e250a9 Worked on token_string and memory errors 2025-11-27 01:16:37 -07:00
..
include Fixed memory errors 2025-11-27 00:24:11 -07:00
src Worked on token_string and memory errors 2025-11-27 01:16:37 -07:00
tests Worked on token_string and memory errors 2025-11-27 01:16:37 -07:00
.gitignore Fixed missing compile rules 2025-11-26 22:52:21 -07:00
Failing Tests.md Adjusted error handling 2025-11-23 23:32:42 -07:00
Implementation Mismatches.md Added PROGRESS.md 2025-11-20 23:17:22 -07:00
Makefile Fail compilation on warning 2025-11-23 23:47:41 -07:00
Makefile.nmake Fixed missing compile rules 2025-11-26 22:52:21 -07:00
README.md Clarified compiler instructions 2025-11-26 23:30:18 -07:00
SlsStr.md Setting up float and character tests 2025-11-14 17:22:06 -07:00

README.md

SLS C

This is the C implementation for the YREA SLS interpreter.

Compiling, Running, and Testing

Linux (GCC)

Build Project: make build
Build and Run Project: make run
Build and Run Tests: make test

Interpreter binary location: ./bin/sls

Windows (MSVC)

Use a developer shell for all nmake commands.

Build Project: nmake /f Makefile.nmake build
Build and Run Project: nmake /f Makefile.nmake run
Build and Run Tests: nmake /f Makefile.nmake test

Interpreter binary location: .\bin\sls.exe