Marc Zinnschlag
|
a61b2c39f0
|
added scriptrunning/startscript/stopscript; sorted out more case problems
|
2010-07-04 16:00:32 +02:00 |
|
Marc Zinnschlag
|
f9c1548f80
|
added menumode script function; added global variable handling in compiler and interpreter (openmw context still ignores global variables)
|
2010-07-04 12:29:28 +02:00 |
|
Marc Zinnschlag
|
5d46fc869c
|
added missing sound script functionality; various script-related bug-fixes
|
2010-07-03 20:35:59 +02:00 |
|
Marc Zinnschlag
|
804aed6298
|
added basic message box formatting
|
2010-07-01 16:40:03 +02:00 |
|
Marc Zinnschlag
|
fac8fb8fcb
|
added return and messagebox statements (messagebox does neither formating nor buttons yet)
|
2010-06-30 12:04:26 +02:00 |
|
Marc Zinnschlag
|
48f6ad0f89
|
added basic arithmetic
|
2010-06-29 16:11:19 +02:00 |
|
Marc Zinnschlag
|
bceb7ebcbd
|
reimplemented expression parsing as a separate parser (still only handling non-negative integers)
|
2010-06-29 10:22:55 +02:00 |
|
Marc Zinnschlag
|
10cb9d3dab
|
made local variable names case-insensitive
|
2010-06-29 08:29:16 +02:00 |
|
Marc Zinnschlag
|
fdcd34941b
|
added parsing for set statement (only integer values so far); added code generator
|
2010-06-28 18:27:45 +02:00 |
|
Marc Zinnschlag
|
5cf3264bd3
|
added literal container and reworked output container handling
|
2010-06-28 16:48:19 +02:00 |
|
Marc Zinnschlag
|
a3ad61b4d0
|
write code file after successfull parsing
|
2010-06-28 14:07:55 +02:00 |
|
Marc Zinnschlag
|
0cfeab622d
|
added storage class for local variable declarations; added checks for variable re-declaration
|
2010-06-28 13:28:50 +02:00 |
|
Marc Zinnschlag
|
21e0182ae2
|
added skip parser for skipping faulty lines
|
2010-06-28 12:47:11 +02:00 |
|
Marc Zinnschlag
|
bff0855af0
|
added parsing for local variable declarations
|
2010-06-28 12:32:08 +02:00 |
|
Marc Zinnschlag
|
16f6f27a90
|
added line parser (doesn't parse anything yet)
|
2010-06-28 12:12:47 +02:00 |
|