Module ystb

Module ystb 

Source
Available on crate feature yuris only.
Expand description

Yu-Ris YSTB files

Structsยง

YSTB
YSTBArg ๐Ÿ”’
YSTBArgBase ๐Ÿ”’
YSTBArgData ๐Ÿ”’
YSTBArgTmp ๐Ÿ”’
YSTBBuilder
YSTBData ๐Ÿ”’
YSTBDataSer ๐Ÿ”’
YSTBHeader ๐Ÿ”’
YSTBHeaderV2 ๐Ÿ”’
YSTBInst ๐Ÿ”’
YSTBInstBase ๐Ÿ”’
YSTBInstSer ๐Ÿ”’
YSTBInstSliceSer ๐Ÿ”’

Enumsยง

YSTBArgDat ๐Ÿ”’

Constantsยง

ADD_TYPE ๐Ÿ”’
BINAND_TYPE ๐Ÿ”’
BINOR_TYPE ๐Ÿ”’
BINXOR_TYPE ๐Ÿ”’
CHANGESIGN_TYPE ๐Ÿ”’
DIV_TYPE ๐Ÿ”’
EQUAL_TYPE ๐Ÿ”’
GE_TYPE ๐Ÿ”’
GREATER_TYPE ๐Ÿ”’
LESS_TYPE ๐Ÿ”’
LE_TYPE ๐Ÿ”’
LOGAND_TYPE ๐Ÿ”’
LOGOR_TYPE ๐Ÿ”’
MOD_TYPE ๐Ÿ”’
MUL_TYPE ๐Ÿ”’
NOP_TYPE ๐Ÿ”’
NOTEQUAL_TYPE ๐Ÿ”’
PERFORMVARINDEXATION_TYPE ๐Ÿ”’
PREPAREVARINDEXATION_STR_TYPE ๐Ÿ”’
PREPAREVARINDEXATION_VAR_TYPE ๐Ÿ”’
PUSHARRAYVAR_STR_TYPE ๐Ÿ”’
PUSHARRAYVAR_VAR_TYPE ๐Ÿ”’
PUSHDOUBLE_TYPE ๐Ÿ”’
then eight byte data
PUSHINT8_TYPE ๐Ÿ”’
then one byte data
PUSHINT16_TYPE ๐Ÿ”’
PUSHINT32_TYPE ๐Ÿ”’
PUSHINT64_TYPE ๐Ÿ”’
PUSHSCALARVAR_STR_TYPE ๐Ÿ”’
PUSHSCALARVAR_VAR_TYPE ๐Ÿ”’
PUSHSTRING_TYPE ๐Ÿ”’
SUB_TYPE ๐Ÿ”’
TONUMBER_TYPE ๐Ÿ”’
TOSTRING_TYPE ๐Ÿ”’

Functionsยง

get_info_as_header ๐Ÿ”’
make_pushstring_data ๐Ÿ”’
Build PUSHSTRING data: M + (content_len + 2) + " + content + "