To use this website fully, you first need to accept the use of cookies. By agreeing to the use of cookies you consent to the use of functional cookies. For more information read this page.

Official ZPE/YASS documentationZPE/YASS Byte Codes

The following is a list of all ZPE byte codes. These are subject to change so please keep an eye on them and use constants in a byte code file like the ZPE Project does!

  • NAMED_ARGUMENT = -10
  • MATHEMATICAL_EXPRESSION = -9
  • LOGICAL_EXPRESSION = -8
  • INFINITE_PARAMETERS = -7
  • ARGUMENTS = -6
  • PARAMETERS = -5
  • NULL = -4
  • UNDEFINED = -3
  • EXECUTION_FAILED = -2
  • RESERVED = -1
  • PROTECTED = 0
  • PRIVATE = 1
  • PUBLIC = 2
  • NAME = 3
  • VAR = 4
  • INT = 5
  • DOUBLE = 6
  • BOOL = 7
  • STRING = 8
  • OBJECT = 9
  • LIST = 10
  • ASSOCIATION = 11
  • FUNCTION = 12
  • ASSIGN = 16
  • END = 17
  • LBRA = 18
  • RBRA = 19
  • COMMA = 20
  • IF = 21
  • ELSE = 22
  • ELSEIF = 23
  • WHEN = 24
  • IS = 25
  • SWITCH = 26
  • CASE = 27
  • DEFAULT = 28
  • OTHERWISE = 29
  • WHILE = 30
  • UNTIL = 31
  • FOR = 32
  • EQUAL = 33
  • NEQUAL = 34
  • GT = 35
  • LT = 36
  • GTE = 37
  • LTE = 38
  • EXACTLY_EQUAL = 39
  • EXACTLY_NEQUAL = 40
  • LAND = 41
  • LOR = 42
  • POST_INCREMENT = 43
  • PRE_INCREMENT = 44
  • POST_DECREMENT = 45
  • PRE_DECREMENT = 46
  • INCREMENT = 47
  • DECREMENT = 48
  • LOOP = 49
  • LSQBR = 50
  • RSQBR = 51
  • DO = 52
  • LBRACE = 53
  • RBRACE = 54
  • PLUS = 55
  • MULT = 56
  • MINUS = 57
  • DIVIDE = 58
  • MODULO = 59
  • CIRCUMFLEX = 60
  • EACH = 61
  • AS = 62
  • IN = 63
  • STRUCTURE = 64
  • NEW = 65
  • OBJECT_POINTER = 66
  • DOT = 67
  • THEN = 68
  • SEMI_COLON = 69
  • THIS = 70
  • LAMBDA_CALL = 71
  • AT = 72
  • TERNARY_MARK = 73
  • COLON = 74
  • TRY = 75
  • CATCH = 76
  • CONCAT = 77
  • HEXADECIMAL = 78
  • OCTAL = 79
  • BINARY = 80
  • INCLUDES = 81
  • IMPORT = 82
  • ALIASES = 83
  • RETURN = 84
  • BREAK = 85
  • NEGATION = 86
  • VAR_BY_REF = 87
  • INDEX_ACCESSOR = 88
  • GOTO = 89
  • LABEL = 90
  • NEGATIVE = 91
  • DEFINE = 92
  • ASSERTS = 93
  • INHERITS = 94
  • COUNT = 95
  • ALT_VALUE = 96
  • TO = 97
  • OPEN_HEREDOC = 98
  • CLOSE_HEREDOC = 99
  • MATCH = 100
  • MULTI_INCREMENT = 101
  • DIVIDE_DECREMENT = 102
  • SQUARE_INCREMENT = 103
  • CUSTOM_MODULE = 116
  • MIXED_TYPE = 117
  • STRING_TYPE = 118
  • NUMBER_TYPE = 119
  • BOOLEAN_TYPE = 120
  • LIST_TYPE = 121
  • FUNCTION_TYPE = 123
  • OBJECT_TYPE = 124
  • SPECIAL_KEYWORD = 125
Comments

There are no comments on this page.

New comment
Reply
Feedback
Comments are sent via email to me.