A simple embedded programming language for c. sepl is a hobbyist project and is not intended for production use. The API and functionality may change without notice. Use at your own risk!
- No heap utilization
- No libc dependency
- ANSI c compatible
Simply drag the single header file sepl.h into your project and add the following to your main.c file
#define SEPL_IMPLEMENTATION
#include "sepl.h"
Or if you are using cmake add the sepl project dir as a cmake subdirectory and link the library
add_subdirectory(path/to/sepl)
target_link_libraries(your_project sepl)
Basic examples are provided in examples/ directory
The grammer is provided in Grammer.ebnf