|
x-engine-c v0.2.13
The C engine for x-lang
|
Files | |
| arith.c | |
| arith.d | |
| base.c | |
| Sandbox-base primitives – make-base, base-eval (setjmp cross-base eval), base-bind, make-token-base, base-make-type. | |
| base.d | |
| buffer.c | |
| Buffer and tokenizer primitives – buffer-*, token-read(-string), buffer-token, buffer-last-char. | |
| buffer.d | |
| callcc.c | |
| First-class continuation primitives (call/cc via stack copying). | |
| callcc.d | |
| core.c | |
| Core primitives: pair, first, rest, apply, eval, wrap/unwrap, atomic, base. | |
| core.d | |
| ffi.c | |
| Foreign Function Interface primitives for x-lang. | |
| ffi.d | |
| heap.c | |
| GC primitives – mark/sweep phases, hooks, roots, alloc limit. | |
| heap.d | |
| image.c | |
| State-image primitives – image save!, image rebuild!, image write!. | |
| image.d | |
| io.c | |
| I/O primitives: read, write, display, string conversion, heap/GC, system, REPL. | |
| io.d | |
| iter.c | |
| Iterator primitives – make-iter, iter-next/step/empty?. | |
| iter.d | |
| pred.c | |
| Predicate and type-conversion primitives. | |
| pred.d | |
| string.c | |
| String manipulation primitives. | |
| string.d | |
| type.c | |
| Type system and sandboxing primitives for x-lang. | |
| type.d | |