Commit Graph

95 Commits

Author SHA1 Message Date
Jacek Caban 58bd62e76d vbscript: Added if statement compiler implementation. 2011-09-13 17:16:59 +02:00
Jacek Caban df3adde186 vbscript: Added if statement parser implementation. 2011-09-13 17:16:59 +02:00
Jacek Caban 79c88ea6c0 vbscript: Added support for variable assignment statements. 2011-09-13 17:16:59 +02:00
Jacek Caban 07b542cc08 vbscript: Added variable value expression support. 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 924da4056b vbscript: Added dim statement parser implementation. 2011-09-13 17:16:59 +02:00
Jacek Caban 29ccac7966 vbscript: Added object member assignment tests. 2011-09-13 17:16:59 +02:00
Jacek Caban 151056bde2 vbscript: Added interp_assign_member 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 d9659a6502 vbscript: Added assign statement tests. 2011-09-12 16:49:56 +02:00
Jacek Caban 2083935c64 vbscript: Added interp_assign_ident implementation. 2011-09-12 16:49:56 +02:00
Jacek Caban 3c85122e05 vbscript: Added assign statement compiler implementation. 2011-09-12 16:49:56 +02:00
Jacek Caban e63c447228 vbscript: Added assign statement parser 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 324aadd2a9 vbscript: Added interp_sub implementation. 2011-09-12 16:49:55 +02:00
Jacek Caban 03c8284843 vbscript: Added interp_add implementation. 2011-09-12 16:49:55 +02:00
Jacek Caban 0ec9339533 vbscript: Added additive expressions parser/compiler implementation. 2011-09-12 16:49:55 +02:00
Jacek Caban 8e1ccb8be6 vbscript: Added interp_neg 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 a5fe24c61d vbscript: Added concatenation tests. 2011-09-12 16:49:55 +02:00
Jacek Caban fad15f782a vbscript: Added interp_concat 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 e5d25a170a vbscript: Added hex literal implementation. 2011-09-12 16:49:55 +02:00
Jacek Caban 66d3dd4b7e vbscript: Added interpreter support for numeric literals. 2011-09-12 16:49:42 +02:00
Jacek Caban 880d706636 vbscript: Added compiler support for numeric literals. 2011-09-12 14:03:30 +02:00
Jacek Caban 7f835c969e vbscript: Added parser support for numeric literals. 2011-09-12 14:03:28 +02:00
Jacek Caban 1e224b4e09 vbscript: Added lexer support for numeric literals. 2011-09-12 14:03:25 +02:00
Jacek Caban bb80eaa492 vbscript: Don't leak memory in parser. 2011-09-12 14:03:23 +02:00
Jacek Caban 5b8cde66f1 vbscript: Make vbscode_t own the memory it uses. 2011-09-12 14:03:21 +02:00
Jacek Caban e5eaf4d222 vbscript: Added lexer support for remaining equality expressions. 2011-09-12 14:03:19 +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 ddc47d6974 vbscript: Added more tests. 2011-09-09 15:04:01 +02:00
Jacek Caban 62a2154572 vbscript: Added interp_icall implementation. 2011-09-09 15:03:56 +02:00
Jacek Caban 114ffc8720 vbscript: Added compiler/parser support for call expressions. 2011-09-09 15:03:54 +02:00
Jacek Caban 6d7ec9cf71 vbscript: Added interp_equal implementation. 2011-09-09 15:03:49 +02:00
Jacek Caban eb88228b62 vbscript: Added compiler support for equality expression. 2011-09-09 15:03:46 +02:00
Jacek Caban 82b7651841 vbscript: Added parser support for equality expression. 2011-09-09 15:03:43 +02:00
Jacek Caban 6ca3cb623e vbscript: Added interp_not implementation. 2011-09-09 15:03:39 +02:00
Jacek Caban 7f9464ce27 vbscript: Added compiler support for |not| expression. 2011-09-09 15:03:27 +02:00
Jacek Caban 39dd08ad7d vbscript: Added parser support for |not| expression. 2011-09-09 15:03:18 +02:00
Jacek Caban a17f9aa07a vbscript: Added support for parentheses in expressions. 2011-09-09 15:03:16 +02:00
Jacek Caban 8108b4040c vbscript: Added parser/compiler support for |option explicit|. 2011-09-09 15:03:14 +02:00
Jacek Caban a921bd2ea4 vbscript: Added support for |f a, b, c| call statement. 2011-09-09 15:03:12 +02:00
Jacek Caban 1c1da3e596 vbscript: Added more tests. 2011-09-08 20:08:09 +02:00
Jacek Caban e7f582e89c vbscript: Added support for arguments in interp_icallv. 2011-09-08 20:08:09 +02:00
Jacek Caban 2cbbf57179 vbscript: Added interp_string implementation. 2011-09-08 20:08:09 +02:00
Jacek Caban 01e2bea114 vbscript: Added interp_bool implementation. 2011-09-08 20:08:09 +02:00
Jacek Caban ded37832fb vbscript: Added compiler support for string literals. 2011-09-08 20:08:08 +02:00
Jacek Caban 23c1fea07e vbscript: Added compiler support for boolean literals. 2011-09-08 20:08:08 +02:00