Commit Graph

57 Commits

Author SHA1 Message Date
Jacek Caban
004210f1fb vbscript: Added do..while and do..until statements implementation. 2011-09-16 17:23:16 +02:00
Jacek Caban
223a407a7f vbscript: Added do until..loop statement implementation. 2011-09-16 17:23:16 +02:00
Jacek Caban
9701bdb563 vbscript: Added support for exit do statement. 2011-09-16 17:23:16 +02:00
Jacek Caban
1f5c56d1a8 vbscript: Added do while..loop statement implementation. 2011-09-16 17:23:16 +02:00
Jacek Caban
3d34925802 vbscript: Added while..wend statement implementation. 2011-09-16 17:23:16 +02:00
Jacek Caban
8b6b334c89 vbscript: Added class_terminate support. 2011-09-16 17:23:16 +02:00
Jacek Caban
28bddf8dd1 vbscript: Added class_initializer support. 2011-09-16 17:23:15 +02:00
Jacek Caban
a8de7904f5 vbscript: Added support for default getters. 2011-09-16 17:23:14 +02:00
Jacek Caban
6c8c617df9 vbscript: Added support for exit property statement. 2011-09-16 17:23:14 +02:00
Jacek Caban
097a75f674 vbscript: Added compiler/runtime support for property getters/letters. 2011-09-16 17:23:14 +02:00
Jacek Caban
32f336bd9d vbscript: Added getters/setters parser implementation. 2011-09-16 17:23:13 +02:00
Jacek Caban
ae57aa14b3 vbscript: Added class properties compiler implementation. 2011-09-16 17:23:13 +02:00
Jacek Caban
8de5db6030 vbscript: Added stop statement semi-stub implementation. 2011-09-15 19:13:15 +02:00
Jacek Caban
8fb2b985dc vbscript: Added class function compiler implementation. 2011-09-15 19:13:15 +02:00
Jacek Caban
3862cdab4f vbscript: Added function storage specifiers support. 2011-09-15 15:45:00 +02:00
Jacek Caban
a6ee830fd2 vbscript: Added object member call implementation. 2011-09-15 15:44:52 +02:00
Jacek Caban
8864c8dbae vbscript: Added nothing literal parser/compiler implementation. 2011-09-15 15:44:44 +02:00
Jacek Caban
408a1bf682 vbscript: Added new expression parser/compiler implemetation. 2011-09-15 15:44:33 +02:00
Jacek Caban
b3a6217ed3 vbscript: Added set statement parser/compiler implementation. 2011-09-15 15:44:25 +02:00
Jacek Caban
e8797c29b5 vbscript: Added class compiler implementation. 2011-09-15 15:44:20 +02:00
Jacek Caban
43d10693ca vbscript: Added xor, imp and eqv expressions parser/compiler implementation. 2011-09-14 17:00:19 +02:00
Jacek Caban
fae7352f93 vbscript: Added 'or' expression parser/compiler implementation. 2011-09-14 17:00:19 +02:00
Jacek Caban
69de07981a vbscript: Added 'and' expression parser/compiler implementation. 2011-09-14 17:00:18 +02:00
Jacek Caban
1cefcdb6b7 vbscript: Added Exit Function statement implementation. 2011-09-14 17:00:18 +02:00
Jacek Caban
78957118fb vbscript: Added function parser implementation. 2011-09-14 17:00:08 +02:00
Jacek Caban
0b9b021aa3 vbscript: Added support for sub local variables. 2011-09-14 14:56:36 +02:00
Jacek Caban
d04ba41aa9 vbscript: Added exit sub statement implementation. 2011-09-14 14:56:32 +02:00
Jacek Caban
0c0b252c24 vbscript: Added function arguments compiler implementation. 2011-09-14 14:56:17 +02:00
Jacek Caban
190ea00010 vbscript: Store global functions in script_ctx_t. 2011-09-14 14:56:02 +02:00
Jacek Caban
413bc99044 vbscript: Added function compiler implementation. 2011-09-14 14:55:51 +02:00
Jacek Caban
b5d8554f1e vbscript: Added exp expression parser/compiler implementation. 2011-09-13 17:17:00 +02:00
Jacek Caban
2f3c235a44 vbscript: Added multiplicative expression parser/compiler implementation. 2011-09-13 17:17:00 +02:00
Jacek Caban
3c47b1d2f0 vbscript: Added '\' expression parser/compiler implementation. 2011-09-13 17:17:00 +02:00
Jacek Caban
1c2ec6d44f vbscript: Added mod expression parser/compiler implementation. 2011-09-13 17:17:00 +02:00
Jacek Caban
d44940cc6a vbscript: Added bytecode decompiler implementation. 2011-09-13 17:16:59 +02:00
Jacek Caban
58bd62e76d vbscript: Added if statement compiler implementation. 2011-09-13 17:16:59 +02:00
Jacek Caban
d1c152756c vbscript: Added dim statement compiler implementation. 2011-09-13 17:16:59 +02:00
Jacek Caban
a822569db2 vbscipt: Added object member assign parser/compiler implementation. 2011-09-13 17:16:59 +02:00
Jacek Caban
3c85122e05 vbscript: Added assign statement compiler implementation. 2011-09-12 16:49:56 +02:00
Jacek Caban
43f6a6842a vbscript: Added '<>' expression implementation. 2011-09-12 16:49:56 +02:00
Jacek Caban
0ec9339533 vbscript: Added additive expressions parser/compiler implementation. 2011-09-12 16:49:55 +02:00
Jacek Caban
fb5509ec06 vbscript: Added negation expression parser/compiler implementation. 2011-09-12 16:49:55 +02:00
Jacek Caban
e06017b2a3 vbscript: Added concatenation expression parser/compiler support. 2011-09-12 16:49:55 +02:00
Jacek Caban
880d706636 vbscript: Added compiler support for numeric literals. 2011-09-12 14:03:30 +02:00
Jacek Caban
5b8cde66f1 vbscript: Make vbscode_t own the memory it uses. 2011-09-12 14:03:21 +02:00
Jacek Caban
4520815c02 vbscript: Added null literal support. 2011-09-09 15:04:14 +02:00
Jacek Caban
6d8f84e533 vbscript: Added empty literal support. 2011-09-09 15:04:10 +02:00
Jacek Caban
114ffc8720 vbscript: Added compiler/parser support for call expressions. 2011-09-09 15:03:54 +02:00
Jacek Caban
eb88228b62 vbscript: Added compiler support for equality expression. 2011-09-09 15:03:46 +02:00
Jacek Caban
7f9464ce27 vbscript: Added compiler support for |not| expression. 2011-09-09 15:03:27 +02:00