Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- DONE(36/79) *Note: Done means it is implemented but doesn't necessarily mean working.
- NOP
- ASSIGN
- ADD = Done
- SUB = Done
- MUL = Done
- DIV = Done
- MOD = Done
- TO_NUMBER
- CSIGN = Done
- NOT = Done
- INC = Done
- DEC = Done
- POST_INC = Done
- POST_DEC = Done
- CMPEQ = Done
- CMPNEQ = Done
- CMPSEQ = Done
- CMPSNEQ = Done
- CMPLT = Done
- CMPLE = Done
- CMPGE = Done
- CMPGT = Done
- INSTANCEOF = Done
- IN = Done
- TYPEOF = Done
- BIT_AND = Done
- BIT_XOR = Done
- BIT_OR = Done
- BIT_NOT = Done
- LSHIFT = Done
- S_RSHIFT = Done
- U_RSHIFT = Done
- COPY
- SWAP
- REMOVE
- PUSH_UNDEFINED
- PUSH_NULL = Done
- PUSH_BOOL = Done
- PUSH_INT = Done
- PUSH_FLOAT = Done
- PUSH_STRING = Done
- PUSH_OBJECT
- PUSH_FUNC
- PUSH_ARRAY = Done *Might be broken, needs testing
- PUSH_THIS
- PUSH_LOCAL
- PUSH_GLOBAL = Done
- GETATTR
- GETATTR_KEEPOBJ
- SETATTR
- DELATTR
- APPEND_ATTR
- GETITEM
- GETITEM_KEEPOBJ
- SETITEM
- DELITEM
- APPEND_ITEM
- JUMP
- JUMPT
- JUMPF
- CALL_FUNC
- CALL_METHOD
- CALL_CONSTRUCTOR
- RET
- THROW
- TRYBLK_IN
- TRYBLK_OUT
- CATCH_FINALLYBLK_IN
- CATCH_FINALLYBLK_OUT
- HALT = DONE
- DEBUG_FILE
- DEBUG_LINE
- GETITEM_KEEPOBJNAME
- PUSH_VECTOR
- GET_VECTOR_ELEMENT
- GET_VECTOR_ELEMENT_KEEPVECTOR
- ASSGN_VECTOR_ELEMENT
- SETATTR_VECTOR_ELEMENT
- SETITEM_VECTOR_ELEMENT
Advertisement
Add Comment
Please, Sign In to add comment