|
x-engine-c v0.2.13
The C engine for x-lang
|
Files | |
| atom.h | |
| Atom type – opaque pointer wrapper for the x-lang type system. | |
| buffer.h | |
| Byte buffer type with read/write cursors for tokenizer input. | |
| char.h | |
| Character type for the x-lang type system. | |
| comment.h | |
| Comment token type for the tokenizer. | |
| err.h | |
| The raised-error type: a structured error value the language owns. | |
| int.h | |
| Integer type for the x-lang type system. | |
| iter.h | |
| Iterator type for x-lang (lazy traversal of sequences). | |
| list.h | |
| List (pair-chain) type – construction, indexing, eval, and iteration. | |
| operative.h | |
| Operative (fexpr / dynamic-scope combiner) type for x-lang. | |
| pair.h | |
| Pair type for the x-lang type system. | |
| prim.h | |
| Primitive (C function) type and unified callable dispatch. | |
| procedure.h | |
| Procedure (applicative closure) type for x-lang. | |
| ptr.h | |
Opaque pointer type – wraps a raw void* as a managed object. | |
| str.h | |
| String type for the x-lang type system. | |
| symbol.h | |
| Interned symbol type with BST-accelerated lookup. | |
| whitespace.h | |
| Whitespace token type for the tokenizer. | |