chaiscript is a programming language created in 2009.
git clone https://github.com/ChaiScript/ChaiScript
#574on PLDB | 14Years Old |
Embedded Scripting Language Designed for C++
#include <chaiscript/chaiscript.hpp>
std::string helloWorld(const std::string &t_name) {
return "Hello " + t_name + "!";
}
int main() {
chaiscript::ChaiScript chai;
chai.add(chaiscript::fun(&helloWorld), "helloWorld");
chai.eval(R"(
puts(helloWorld("Bob"));
)");
}
Feature | Supported | Token | Example |
---|---|---|---|
Integers | ✓ | ||
Floats | ✓ | ||
Hexadecimals | ✓ |