cctools
|
JX value representing any expression type. More...
#include <jx.h>
Data Fields | |
jx_type_t | type |
type of this value More... | |
unsigned | line |
line where this value was defined More... | |
int | boolean_value |
value of JX_BOOLEAN More... | |
jx_int_t | integer_value |
value of JX_INTEGER More... | |
double | double_value |
value of JX_DOUBLE More... | |
char * | string_value |
value of JX_STRING More... | |
char * | symbol_name |
value of JX_SYMBOL More... | |
struct jx_item * | items |
value of JX_ARRAY More... | |
struct jx_pair * | pairs |
value of JX_OBJECT More... | |
struct jx_operator | oper |
value of JX_OPERATOR More... | |
struct jx * | err |
error value of JX_ERROR More... | |
JX value representing any expression type.
jx_type_t jx::type |
type of this value
unsigned jx::line |
line where this value was defined
int jx::boolean_value |
value of JX_BOOLEAN
jx_int_t jx::integer_value |
value of JX_INTEGER
double jx::double_value |
value of JX_DOUBLE
char* jx::string_value |
value of JX_STRING
char* jx::symbol_name |
value of JX_SYMBOL
struct jx_operator jx::oper |
value of JX_OPERATOR