#drift::schemy drift::schemy is a work in progress impelmentation of scheme designed to interact nicely with c++.
using namespace drift;
// Create a context
scheme::context context;
// Set some data to be used in the script
context["x"] = 100LL;
// Load and run the script
context.load_file("test.scm");
// Call a function defined in test.scm
context["lam"]("Jericho Billy", "Andrew");
To come:
- Tests, tests and tests
- More robust parsing
- List manipulation
- Inequality