Commit Graph

22 Commits

Author SHA1 Message Date
Bret Curtis 5a824d0333 components/compiler cleanup; also cleaned up related cascading warnings; fixed up final/override issues 2020-10-22 23:57:53 +02:00
Andrei Kortunov 8ca3c3b123 Mark overrided methods by override keyword 2020-10-16 22:18:54 +04:00
Marc Zinnschlag ece40b1e96 improved the remaining handling of extra arguments 2016-01-07 16:07:49 +01:00
Marc Zinnschlag b951251572 handle junk in argument lists (Fixes #2206) 2014-12-17 15:03:05 +01:00
Marc Zinnschlag 12fc0aaecb removed an unused parser settings (implicitly fixing a case were this setting was not applied correctly) 2014-05-27 21:08:29 +02:00
Thomas 085fb2c5a2 Simplified documentation a bit 2014-05-13 14:13:05 -04:00
Marc Zinnschlag d213c6c36a fixed a constness-issue 2014-02-14 12:23:00 +01:00
Marc Zinnschlag 61626e90da allow additional string argument for stopcombat and addspell (ignored) 2014-02-12 08:53:37 +01:00
Marc Zinnschlag 6c5b21fa42 Issue #181: Member variable access in expressions; error reporting fix for the previous commit 2012-06-16 13:06:23 +02:00
Marc Zinnschlag f4e79a48f0 implemented optional arguments 2010-08-22 12:47:56 +02:00
Marc Zinnschlag d4ac3b506e implemented enable, disable and getdisabled with explicit references 2010-07-09 19:32:17 +02:00
Marc Zinnschlag a61b2c39f0 added scriptrunning/startscript/stopscript; sorted out more case problems 2010-07-04 16:00:32 +02:00
Marc Zinnschlag 804aed6298 added basic message box formatting 2010-07-01 16:40:03 +02:00
Marc Zinnschlag aeb41105c4 added comparison operators 2010-07-01 12:19:52 +02:00
Marc Zinnschlag 73f9436ed9 fixed round brackets parsing bug 2010-06-30 14:08:59 +02:00
Marc Zinnschlag 8bb2a6039d modified comma handling to be morse consistent with original script language 2010-06-30 11:03:08 +02:00
Marc Zinnschlag 5fb4abae4f added function parsing (only one function so far) 2010-06-29 17:51:02 +02:00
Marc Zinnschlag c8c5ef5467 added bracket parsing 2010-06-29 16:24:54 +02:00
Marc Zinnschlag 48f6ad0f89 added basic arithmetic 2010-06-29 16:11:19 +02:00
Marc Zinnschlag ca8002e533 added parsing for signed integers and floats 2010-06-29 12:05:22 +02:00
Marc Zinnschlag ab33234027 prepared expression parser for implementation of more complex expressions 2010-06-29 11:24:07 +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