Commit Graph

192 Commits

Author SHA1 Message Date
Jacek Caban 645d459618 vbscript: Added support for rem statement-like comments. 2011-09-20 16:21:41 +02:00
Jacek Caban d0ae4c47a9 vbscript: Added support for ':' as statement separator. 2011-09-20 16:21:41 +02:00
Octavian Voicu 8b903e43e7 vbscript: Always initialize prev_label to prevent compiler warning. 2011-09-19 19:56:11 +02:00
Jacek Caban 6afc32c97d vbscript: Added On Error statement parser implementation. 2011-09-19 18:32:50 +02:00
Jacek Caban afffa2c58c vbscript: Added interp_me implementation. 2011-09-19 18:32:50 +02:00
Jacek Caban eef966faf7 vbscript: Added ME expression parser implementation. 2011-09-19 18:32:50 +02:00
Jacek Caban 95d040e99e vbscript: Added support for SCRIPTITEM_ISVISIBLE named items. 2011-09-19 18:32:50 +02:00
Jacek Caban 347cf1d39d vbscript: Added error object functions stubs. 2011-09-19 18:32:50 +02:00
Jacek Caban 13d8e7b853 vbscript: Added error object stub implementation. 2011-09-19 18:32:50 +02:00
Jacek Caban 32a7a81257 vbscript: Added more global object stubs. 2011-09-19 18:32:50 +02:00
Jacek Caban 1b854ba0c4 vbscript: Added isObject tests. 2011-09-19 18:32:50 +02:00
Jacek Caban 8bcd9876d3 vbscript: Added isObject implementation. 2011-09-19 18:32:50 +02:00
Jacek Caban 4e9d29907c vbscript: Added global object's isObject function stub implementation. 2011-09-19 18:32:35 +02:00
Jacek Caban 79a2650de7 vbscript: Store reference to collected object in collect_objects. 2011-09-19 18:00:05 +02:00
Jacek Caban 2de6982f46 vbscript: Added is expression implementation. 2011-09-19 18:00:01 +02:00
Jacek Caban 33a81218ad vbscript: Added interp_lteq implementation. 2011-09-19 17:59:56 +02:00
Jacek Caban ac5db68d02 vbscript: Added interp_lt implementation. 2011-09-19 17:59:52 +02:00
Jacek Caban 4df350bb22 vbscript: Added interp_gt implementation. 2011-09-19 17:59:49 +02:00
Jacek Caban bce6d6ac8a vbscript: Added interp_gteq implementation. 2011-09-19 17:59:45 +02:00
Jacek Caban beef095654 vbscript: Added more equality expressions parser/compiler implementation. 2011-09-19 17:59:41 +02:00
Octavian Voicu 0a4bedde43 vbscript: Add explicit cast to int for pointer difference type. 2011-09-19 13:19:34 +02:00
Alexandre Julliard 9fe25eae4a vbscript: Fix a memory allocation size to avoid overflows. 2011-09-16 19:36:52 +02:00
Jacek Caban 19a85797ab vbscript: Added VBScript_Global typelib. 2011-09-16 17:24:10 +02:00
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 a99dc8cb3d vbscript: Added GC 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 888ce00531 vbscript: Added more IDispatchEx tests. 2011-09-16 17:23:15 +02:00
Jacek Caban 603d053512 vbscript: Use default object value for objets in stack_pop_val. 2011-09-16 17:23:14 +02:00
Jacek Caban a8de7904f5 vbscript: Added support for default getters. 2011-09-16 17:23:14 +02:00
Jacek Caban a03ad6b2cd vbscript: Added interp_set_member implementation. 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 e843608748 vbscript: Added property invoke implementation. 2011-09-16 17:23:13 +02:00
Jacek Caban 4bb10ad385 vbscript: Added GetDispID support for properties. 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 117fd7c0e1 vbscript: Added class property parser implementation. 2011-09-16 17:23:13 +02:00
Francois Gouget b6da3052ed vbscript/tests: Some tests require that the user interface be in English. 2011-09-16 17:23:12 +02:00
Jacek Caban 8de5db6030 vbscript: Added stop statement semi-stub implementation. 2011-09-15 19:13:15 +02:00
Jacek Caban 1e01a176a3 vbscript: Added this object to identifier lookup chanin. 2011-09-15 19:13:15 +02:00
Jacek Caban 308b2641d9 vbscript: Added interp_mcall implementation. 2011-09-15 19:13:15 +02:00
Jacek Caban 6ee2e3ac91 vbscript: Added beginning InvokeEx implementation. 2011-09-15 19:13:15 +02:00
Jacek Caban 8b4c560d75 vbscript: Added beginning GetDispID 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 ee67bc7a37 vbscript: Added class functions parser implementation. 2011-09-15 19:13:10 +02:00