aboutsummaryrefslogtreecommitdiff
path: root/engines/director/lingo/lingo-lex.l
diff options
context:
space:
mode:
authorEugene Sandulenko2017-01-06 18:17:30 +0100
committerEugene Sandulenko2017-01-06 18:17:30 +0100
commitdd60bb88d1117435363e605cca36abaa176214ab (patch)
tree9c86c9f384ba1e138568dd726c29f9315029d735 /engines/director/lingo/lingo-lex.l
parent95733eca85e6b5fe13ff084ee134ca8815cf435a (diff)
downloadscummvm-rg350-dd60bb88d1117435363e605cca36abaa176214ab.tar.gz
scummvm-rg350-dd60bb88d1117435363e605cca36abaa176214ab.tar.bz2
scummvm-rg350-dd60bb88d1117435363e605cca36abaa176214ab.zip
DIRECTOR: Lingo: Implement 'on' statement parsing
Diffstat (limited to 'engines/director/lingo/lingo-lex.l')
-rw-r--r--engines/director/lingo/lingo-lex.l2
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/director/lingo/lingo-lex.l b/engines/director/lingo/lingo-lex.l
index c2a5b19fb9..39aef99d61 100644
--- a/engines/director/lingo/lingo-lex.l
+++ b/engines/director/lingo/lingo-lex.l
@@ -92,12 +92,14 @@ whitespace [\t ]
(?i:into) { count(); return tINTO; }
(?i:loop) { count(); return tLOOP; }
(?i:macro) { count(); return tMACRO; }
+(?i:me) { count(); return tME; }
(?i:method) { count(); return tMETHOD; }
(?i:mod) { count(); return tMOD; }
(?i:movie) { count(); return tMOVIE; }
(?i:next) { count(); return tNEXT; }
(?i:not) { count(); return tNOT; }
(?i:of) { count(); return tOF; }
+(?i:on) { count(); return tON; }
(?i:open) { count(); return tOPEN; }
(?i:or) { count(); return tOR; }
(?i:play) { count(); return tPLAY; }