An enum of the different kinds of things you can turn a string into.
Gets a Janet value from a JanetTable. Can take any Janet-compatible type as a key.
As above, but for a struct (JanetKV*).
Initialize Janet. This is done automatically if not compiled with the JanetD_NoAutoInit version, at the initialization of every thread. Compiling with the JanetD_NoAutoInit, these functions must be used instead, which do all the same stuff that is normally done automatically.
Define an immutable value in Janet, as Janet's "def". Immutable means something slightly different in Janet than in D, so this doesn't take in a const or immutable value. Name and documentation should be string literals, or otherwise made to be zero-terminated outside of this.
As janetDef, but value is mutable, as Janet's "var".
The core environment