Versions in this module Expand all Collapse all v0 v0.1.4 Jun 23, 2025 v0.1.3 Jun 23, 2025 v0.1.2 Jun 23, 2025 v0.1.1 Jun 23, 2025 v0.1.0 Jun 20, 2025 Changes in this version + func DependenciesToMap(dep interface{}) map[string]string + type Dependency struct + Name string + Value DependencyValue + type DependencyValue struct + ReferenceName string + type LightSpeedData struct + Name string + Steps interface{} + type LightSpeedDecoder struct + Dependencies map[string]string + StatementReferences map[int]interface{} + Table interface{} + func NewLightSpeedDecoder(dependencies map[string]string, table interface{}) *LightSpeedDecoder + func (ls *LightSpeedDecoder) Decode(data interface{}) interface{} + type StepType int + const ADD + const AND + const ARITHMETIC_RIGHT_SHIFT + const BITWISE_AND + const BITWISE_LEFT_SHIFT + const BITWISE_OR + const BITWISE_RIGHT_SHIFT + const BITWISE_XOR + const BLOBS_OF_STRING + const BLOBS_TO_STRING + const BLOB_EQUAL + const BLOB_GREATER_THAN + const BLOB_GREATER_THAN_OR_EQUAL + const BLOB_LESS_THAN + const BLOB_LESS_THAN_OR_EQUAL + const BLOB_NOT_EQUAL + const BLOCK + const BOOL_TO_STR + const CALL_NATIVE_OPERATION + const CALL_NATIVE_TYPE_OPERATION + const CALL_STORED_PROCEDURE + const COMMENT + const DIV + const ENFORCE_NOT_NULL + const GENERIC_EQUAL + const GENERIC_GREATER_THAN + const GENERIC_GREATER_THAN_OR_EQUAL + const GENERIC_LESS_THAN + const GENERIC_LESS_THAN_OR_EQUAL + const GENERIC_NOT_EQUAL + const GET_RUN_MODE + const I64_ADD + const I64_CAST + const I64_DIV + const I64_EQUAL + const I64_FROM_STRING + const I64_GREATER_THAN + const I64_GREATER_THAN_OR_EQUAL + const I64_IN + const I64_IN_VEC + const I64_LESS_THAN + const I64_LESS_THAN_OR_EQUAL + const I64_MOD + const I64_MUL + const I64_NOT_EQUAL + const I64_OF_FLOAT + const I64_SUB + const I64_TO_FLOAT + const I64_TO_STRING + const IF + const IMPORT + const IN + const INFINITY + const IN_VEC + const IS_NULL + const JOIN + const LENGTH + const LIST + const LOAD + const LOGGER_LOG + const LOG_CONSOLE + const LOOP + const MOD + const MUL + const NAN + const NATIVE_OP_ARRAY_APPEND + const NATIVE_OP_ARRAY_CREATE + const NATIVE_OP_ARRAY_GET_SIZE + const NATIVE_OP_CURRENT_TIME + const NATIVE_OP_JSON_STRINGIFY + const NATIVE_OP_LOCALIZATION_SUPPORTED + const NATIVE_OP_LOCALIZATION_SUPPORTED_V2 + const NATIVE_OP_MAP_CREATE + const NATIVE_OP_MAP_DELETE + const NATIVE_OP_MAP_GET + const NATIVE_OP_MAP_HAS + const NATIVE_OP_MAP_KEYS + const NATIVE_OP_MAP_SET + const NATIVE_OP_RESOLVE_LOCALIZED + const NATIVE_OP_RESOLVE_LOCALIZED_V2 + const NATIVE_OP_RNG_NUM + const NATIVE_OP_STR_JOIN + const NOT + const NULLISH_COALESE + const OR + const QUERY_COMPARISON_EQUAL + const QUERY_COMPARISON_GREATER_THAN + const QUERY_COMPARISON_GREATER_THAN_OR_EQUAL + const QUERY_COMPARISON_LESS_THAN + const QUERY_COMPARISON_LESS_THAN_OR_EQUAL + const QUERY_COMPARISON_NOT_EQUAL + const QUERY_COUNT_ROWS + const QUERY_CURSOR_SLICE + const QUERY_DELETE_ROWS + const QUERY_FETCH_ROWS + const QUERY_FILTER_ROWS + const QUERY_FOREACH_ROW + const QUERY_GROUP_BY + const QUERY_INSERT_ROWS + const QUERY_MERGE_CONSTRAINTS + const QUERY_PEEK_NEXT_ROW_ID + const QUERY_PUT_ROWS + const QUERY_SELECT_MATCH_ROW + const QUERY_SLICE_ROWS + const QUERY_SORT_ROWS_BY + const QUERY_UPDATE_ROWS + const READ_COLUMN + const READ_COLUMN_REF + const READ_GK + const READ_GROUP_COUNT + const READ_IGGK + const READ_JUSTKNOB + const READ_QE + const RETURN + const STORE + const STORE_ARRAY + const STR_LIKE + const STR_REPLACE + const STR_TRIM + const SUB + const TERNARY + const THROW + const TO_BLOB + const UNDEFINED + const XOR