-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathcommands.py
40 lines (33 loc) · 865 Bytes
/
commands.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# List of available MessiScript commands.
PROGRAM_START = "la agarra messi"
PROGRAM_END = "¡gol!"
ASSIGN_VALUE = "va messi"
ASSIGN_ZERO = "encara messi"
ASSIGN_ZERO_ALT = "ankara messi"
MOVE_POINTER_RIGHT = "la mueve messi por la derecha"
MOVE_POINTER_LEFT = "la mueve messi por la izquierda"
PRINT_POSITION_CHAR = "la pisa messi"
PRINT_POSITION_INT = "juega messi"
INPUT_TO_POSITION_CHAR = "gambetea messi"
INPUT_TO_POSITION_INT = "siempre messi"
LOOP_START = "sigue messi"
LOOP_END = "vuelve messi"
COPY = "corre messi"
PASTE = "amaga messi"
COMMAND_NAMES = [
ASSIGN_VALUE,
MOVE_POINTER_RIGHT,
MOVE_POINTER_LEFT,
PRINT_POSITION_CHAR,
PRINT_POSITION_INT,
INPUT_TO_POSITION_CHAR,
INPUT_TO_POSITION_INT,
ASSIGN_ZERO,
ASSIGN_ZERO_ALT,
PROGRAM_END,
PROGRAM_START,
LOOP_START,
LOOP_END,
COPY,
PASTE,
]