|
x-engine-c v0.2.13
The C engine for x-lang
|
Whitespace token type implementation for the tokenizer. More...
Functions | |
| x_obj_t * | x_type_whitespace_struct (x_obj_t *p_base, x_obj_t *p_obj) |
| x_obj_t * | x_type_whitespace_register (x_obj_t *p_base, x_obj_t *p_args) |
Variables | |
| x_satom_t | x_type_whitespace_name = x_obj_set(x_type_atom_obj, X_OBJ_FLAG_NONE, { .s = (x_char_t *)X_TYPE_WHITESPACE_NAME }) |
| x_satom_t | x_type_whitespace_struct_prim = x_obj_set(x_type_atom_obj, X_OBJ_FLAG_NONE, { (x_obj_t *)&x_type_whitespace_struct }) |
Whitespace token type implementation for the tokenizer.
Register (or retrieve) the WHITESPACE type struct on p_base.
| p_base | x_obj_t* – Base (execution context) |
| p_args | x_obj_t* – Unused |
Build the WHITESPACE type struct descriptor.
Registers the s-expression whitespace analyse and delimit callbacks.
| p_base | x_obj_t* – Base (execution context) |
| p_obj | x_obj_t* – Unused |
| x_satom_t x_type_whitespace_name = x_obj_set(x_type_atom_obj, X_OBJ_FLAG_NONE, { .s = (x_char_t *)X_TYPE_WHITESPACE_NAME }) |
| x_satom_t x_type_whitespace_struct_prim = x_obj_set(x_type_atom_obj, X_OBJ_FLAG_NONE, { (x_obj_t *)&x_type_whitespace_struct }) |