Gets a Janet value from a JanetTable. Can take any Janet-compatible type as a key. Uses a @nogc version for anything that can be converted without the GC (i.e. non-classes).
As above, but for a struct (JanetKV*).
Gets a Janet value from a JanetTable. Can take any Janet-compatible type as a key. Uses a @nogc version for anything that can be converted without the GC (i.e. non-classes).
As above, but for a struct (JanetKV*).
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. This function is @nogc if the value is not a class object.
As janetDef, but value is mutable, as Janet's "var".
END SECTION NON-C API ****