~jason2605/dictu/trunk

« back to all changes in this revision

Viewing changes to c/opcodes.h

  • Committer: GitHub
  • Author(s): Jason_000
  • Date: 2020-11-30 23:26:50 UTC
  • mfrom: (30.1.263)
  • Revision ID: git-v1:4923d4401e1b291604b053289ab9f435b10ee14d
Tags: v0.14.0
Merge pull request #340 from dictu-lang/develop

Release 0.14.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
OPCODE(CONSTANT)
2
 
OPCODE(NIL)
3
 
OPCODE(TRUE)
4
 
OPCODE(FALSE)
5
 
OPCODE(NEW_LIST)
6
 
OPCODE(ADD_LIST)
7
 
OPCODE(UNPACK_LIST)
8
 
OPCODE(NEW_DICT)
9
 
OPCODE(ADD_DICT)
10
 
OPCODE(SUBSCRIPT)
11
 
OPCODE(SUBSCRIPT_ASSIGN)
12
 
OPCODE(SLICE)
13
 
OPCODE(PUSH)
14
 
OPCODE(POP)
15
 
OPCODE(GET_LOCAL)
16
 
OPCODE(SET_LOCAL)
17
 
OPCODE(GET_GLOBAL)
18
 
OPCODE(GET_MODULE)
19
 
OPCODE(DEFINE_MODULE)
20
 
OPCODE(DEFINE_OPTIONAL)
21
 
OPCODE(SET_MODULE)
22
 
OPCODE(GET_UPVALUE)
23
 
OPCODE(SET_UPVALUE)
24
 
OPCODE(GET_PROPERTY)
25
 
OPCODE(GET_PROPERTY_NO_POP)
26
 
OPCODE(SET_PROPERTY)
27
 
OPCODE(GET_SUPER)
28
 
OPCODE(EQUAL)
29
 
OPCODE(GREATER)
30
 
OPCODE(LESS)
31
 
OPCODE(ADD)
32
 
OPCODE(INCREMENT)
33
 
OPCODE(DECREMENT)
34
 
OPCODE(MULTIPLY)
35
 
OPCODE(DIVIDE)
36
 
OPCODE(POW)
37
 
OPCODE(MOD)
38
 
OPCODE(NOT)
39
 
OPCODE(NEGATE)
40
 
OPCODE(JUMP)
41
 
OPCODE(JUMP_IF_FALSE)
42
 
OPCODE(LOOP)
43
 
OPCODE(CALL)
44
 
OPCODE(INVOKE)
45
 
OPCODE(SUPER)
46
 
OPCODE(CLOSURE)
47
 
OPCODE(CLOSE_UPVALUE)
48
 
OPCODE(RETURN)
49
 
OPCODE(EMPTY)
50
 
OPCODE(CLASS)
51
 
OPCODE(SUBCLASS)
52
 
OPCODE(END_CLASS)
53
 
OPCODE(METHOD)
54
 
OPCODE(IMPORT)
55
 
OPCODE(IMPORT_BUILTIN)
56
 
OPCODE(IMPORT_BUILTIN_VARIABLE)
57
 
OPCODE(IMPORT_VARIABLE)
58
 
OPCODE(IMPORT_FROM)
59
 
OPCODE(IMPORT_END)
60
 
OPCODE(USE)
61
 
OPCODE(OPEN_FILE)
62
 
OPCODE(CLOSE_FILE)
63
 
OPCODE(BITWISE_AND)
64
 
OPCODE(BITWISE_XOR)
65
 
OPCODE(BITWISE_OR)
66
 
OPCODE(POP_REPL)
67
 
OPCODE(BREAK)