ring_vm_sum
Type: String *
cStr1,*cStr2
Type: double
nNum1,nNum2
Type: char
cStr3[100]
ring_vm_sub
Type: double
nNum1=0,nNum2=0
Type: String *
cStr1
ring_vm_mul
Type: double
nNum1=0,nNum2=0
Type: String *
cStr1
Type: char
cStr2[100]
Type: char
cStr3[100]
ring_vm_div
Type: double
nNum1=0,nNum2=0
Type: String *
cStr1
Type: char
cStr2[100]
Type: char
cStr3[100]
ring_vm_mod
Type: double
nNum1=0,nNum2=0
Type: String *
cStr1
Type: char
cStr2[100]
Type: char
cStr3[100]
ring_vm_neg
Type: double
nNum1
ring_vm_equal
Type: String *
cStr1,*cStr2
Type: double
nNum1,nNum2
Type: char
cStr3[100]
ring_vm_lessequal
Type: double
nNum1=0,nNum2=0
Type: String *
cStr1
ring_vm_less
Type: double
nNum1=0,nNum2=0
Type: String *
cStr1
ring_vm_greater
Type: double
nNum1=0,nNum2=0
Type: String *
cStr1
ring_vm_greaterequal
Type: double
nNum1=0,nNum2=0
Type: String *
cStr1
ring_vm_notequal
Type: String *
cStr1,*cStr2
Type: double
nNum1,nNum2
Type: char
cStr3[100]
ring_vm_and
Type: double
nNum1,nNum2
Type: String *
cStr1
ring_vm_or
Type: double
nNum1,nNum2
Type: String *
cStr1
ring_vm_not
Type: double
nNum1
ring_vm_bitand
Type: double
nNum1,nNum2
Type: String *
cStr1
ring_vm_bitor
Type: double
nNum1,nNum2
Type: String *
cStr1
ring_vm_bitshl
Type: double
nNum1,nNum2
Type: String *
cStr1
ring_vm_bitshr
Type: double
nNum1,nNum2
Type: String *
cStr1
ring_vm_bitxor
Type: double
nNum1,nNum2
Type: String *
cStr1
ring_vm_bitnot
Type: double
nNum1
ring_vm_numtostring
Type: char
cOptions[10]
ring_vm_stringtonum
Type: double
nResult
ring_vm_expr_ppoo
Type: List *
pList,*pList2,*pList3
Type: Item *
pItem
Type: void *
pPointer
Type: int
nType
Type: int
nTempObjFlag
ring_vm_expr_npoo
Type: List *
pList
Type: Item *
pItem
ring_vm_expr_spoo
Type: List *
pList
Type: Item *
pItem
