Commit graph

79 commits

Author SHA1 Message Date
Jacek Caban
0c6b804e63 jscript: Added initial prototype of functions. 2008-09-11 12:01:51 +02:00
Jacek Caban
b2a93fe3c3 jscript: Added function expression implementation. 2008-09-11 12:01:46 +02:00
Jacek Caban
e4e47c0149 jscript: Added constructor invokation from Function object support. 2008-09-11 12:01:42 +02:00
Jacek Caban
bea575c916 jscript: Added Object constructor implementation. 2008-09-11 12:01:37 +02:00
Jacek Caban
152b3e48c1 jscript: Added 'new' expression implementation. 2008-09-11 12:01:33 +02:00
Jacek Caban
8ef7038ba5 jscript: Added array expression implementation. 2008-09-11 12:01:28 +02:00
Jacek Caban
68d4f489f2 jscript: Set arguments object on function call. 2008-09-11 12:01:23 +02:00
Jacek Caban
0d33508954 jscript: Set parameters on function call. 2008-09-11 12:01:18 +02:00
Jacek Caban
dd9f8f7dbc jscript: Added Function.[[call]] implementation. 2008-09-11 12:01:13 +02:00
Jacek Caban
a273e35f9b jscript: Added return statement implementation. 2008-09-11 12:01:07 +02:00
Jacek Caban
0bd508db2f jscript: Added this expression implementation. 2008-09-11 12:01:02 +02:00
Jacek Caban
67684c4850 jscript: Added typeof expression implementation. 2008-09-10 10:57:26 +02:00
Jacek Caban
083c95449e jscript: Added Math object stub implementation. 2008-09-10 10:57:19 +02:00
Jacek Caban
e2f743fad8 jscript: Added RegExp constructor object implementation. 2008-09-10 10:57:09 +02:00
Jacek Caban
7a3d60e913 jscript: Added Number constructor object implementation. 2008-09-10 10:57:00 +02:00
Jacek Caban
f8be53fcf3 jscript: Added Boolean constructor object. 2008-09-10 10:56:47 +02:00
Jacek Caban
54d03ab857 jscript: Added Array constructor object implementation. 2008-09-10 10:56:29 +02:00
Jacek Caban
8482abe29c jscript: Added String constructor object. 2008-09-10 10:56:21 +02:00
Jacek Caban
dd01f8b8f7 jscript: Added Object constructor object implementation. 2008-09-10 10:56:01 +02:00
Jacek Caban
5c05e6c869 jscript: Add static functions to variable objects. 2008-09-09 11:46:17 +02:00
Jacek Caban
a0170ad7f9 jscript: Added Function.length implementation. 2008-09-09 11:46:17 +02:00
Jacek Caban
99b4bc2347 jscript: Added member expression implementation. 2008-09-09 11:46:17 +02:00
Jacek Caban
7c6bf428b5 jscript: Added function object stub implementation. 2008-09-09 11:46:17 +02:00
Jacek Caban
d7c8c2544d jscript: Added '!==' expression implementation. 2008-09-09 11:46:17 +02:00
Jacek Caban
c3938073da jscript: Added '===' expression implementation. 2008-09-09 11:46:16 +02:00
Jacek Caban
326cf6e0cf jscript: Added var statement implementation. 2008-09-09 11:46:16 +02:00
Jacek Caban
11153d0e05 jscript: Added logical negation implementation. 2008-09-09 11:46:16 +02:00
Jacek Caban
b60898353c jscript: Added infrastructure for test scripts. 2008-09-09 11:46:16 +02:00
Jacek Caban
a16f205382 jscript: Added call expression implementation. 2008-09-09 11:46:16 +02:00
Jacek Caban
652a0121a9 jscript: Added variable object handling. 2008-09-09 11:46:16 +02:00
Jacek Caban
fc5a8836e9 jscript: Added scope chain implementation. 2008-09-09 11:46:16 +02:00
Jacek Caban
86a787bbc9 jscript: Added assignment test. 2008-09-09 11:46:16 +02:00
Jacek Caban
3c05ffe094 jscript: Added literal expression implementation. 2008-09-09 11:46:16 +02:00
Jacek Caban
512505f908 jscript: Added assign expression implementation. 2008-09-09 11:46:16 +02:00
Jacek Caban
ca2b797f6a jscript: Added global object implementation. 2008-09-09 11:46:16 +02:00
Jacek Caban
2bbd9d4105 jscript: Added AddNamedItem implementation. 2008-09-09 11:46:16 +02:00
Jacek Caban
2a7c9f1b92 jscript: Added identifier expression implementation. 2008-09-09 11:46:16 +02:00
Jacek Caban
eb0bb55de2 jscript: Added expression statement implementation. 2008-09-09 11:46:15 +02:00
Jacek Caban
3612bae30c jscript: Added GetMemberName implementation. 2008-09-09 11:46:15 +02:00
Jacek Caban
68326a391d jscript: Added DeleteMemberByName implementation. 2008-09-09 11:46:15 +02:00
Jacek Caban
11d9a49b0a jscript: Added GetNextDispID implementation. 2008-09-09 11:46:15 +02:00
Jacek Caban
61734cd945 jscript: Added InvokeEx implementation. 2008-09-09 11:46:15 +02:00
Francois Gouget
3b3f5118ac jscript: Fix compilation with older bison. 2008-09-08 12:47:22 +02:00
Jacek Caban
5ac404aa9c jscript: Added GetDispID implementation. 2008-09-08 12:47:21 +02:00
Jacek Caban
c23ea508a1 jscript: Store more data in DispatchEx object. 2008-09-08 12:47:21 +02:00
Alexandre Julliard
dcc26cf806 jscript: Avoid an uninitialized variable warning on older gcc. 2008-09-05 11:32:54 +02:00
Jacek Caban
b40b352c8f jscript: Added empty statement implementation. 2008-09-05 11:24:27 +02:00
Jacek Caban
a7ede8f272 jscript: Added ParseScriptText test. 2008-09-05 11:24:19 +02:00
Jacek Caban
51a2ccb4c4 jscript: Added SCRIPTSTATE_STARTED implementation. 2008-09-05 11:23:54 +02:00
Jacek Caban
69f8b4b9b2 jscript: Added IActiveScript::ParseScriptText implementation. 2008-09-05 11:23:38 +02:00