Expand description
Functions to compile parsed expressions, checking types.
Functionsยง
- c_bool
- Compile bool expression.
- c_call
- Compile ExprCall to
CExpPtr<Value>
, checking parameter types. - c_check
- Calculate various attributes such as data_type, is_constant etc.
- c_
delete - Compile DELETE statement.
- c_float
- Compile float expression.
- c_for
- Compile FOR statement.
- c_
function - Compile named function (if it is not already compiled ).
- c_int
- Compile int expression.
- c_
select - Compile FromExpression to CFromExpression.
- c_set
- Compile FromExpression in Set context.
- c_table
- Look for named table in database.
- c_te
- Compile a TableExpression to CTableExpression.
- c_
update - Compile UPDATE statement.
- c_value
- Compile an expression.
- c_where
- Compile WHERE clause, using table index if possible.
- name_
to_ col - Lookup the column offset and DataType of a named column.
- name_
to_ colnum - Lookup the column number and DataType of a named column.
- push
- Generate code to evaluate expression and push the value onto the stack.