Commit graph

39 commits

Author SHA1 Message Date
Jacek Caban
5ec69474cf jscript: Added conditional compilation @set support. 2014-09-30 18:15:14 +02:00
Jacek Caban
b568d88815 jscript: Throw an error if return statement is in eval code. 2012-12-12 20:23:13 +01:00
Piotr Caban
4c4c7c047f jscript: Added Number.toPrecision implementation. 2012-04-19 19:28:11 +02:00
Piotr Caban
a20c0d1141 jscript: Added Number.toFixed implementation. 2012-04-19 19:28:11 +02:00
Jacek Caban
f7a8650500 jscript: Added decoding support. 2012-03-26 18:15:11 +02:00
Jacek Caban
9a4e12aa93 jscript: Added labelled break statement implementation. 2012-01-17 14:07:54 +01:00
Jacek Caban
383e2b1a0e jscript: Added labelled statement implementation. 2012-01-17 14:06:13 +01:00
Jacek Caban
11ccf0f33e jscript: Handle invalid continue statements in compiler. 2011-12-30 15:41:01 +01:00
Jacek Caban
7361cdc2f3 jscript: Handle invalid break statements in compiler. 2011-12-30 15:40:58 +01:00
Jacek Caban
fd6ecbd781 jscript: Throw type error on invalid delete. 2011-12-15 17:46:42 +01:00
Jacek Caban
2c8e8948df jscript: Properly handle NULL IDispatch in stack_pop_object. 2011-12-12 15:50:46 +01:00
Piotr Caban
e4ec169fd9 jscript: Added decodeURI implementation. 2011-09-02 18:28:14 +02:00
Jacek Caban
45e33ec280 jscript: Beginning support for conditional compilation. 2010-12-28 16:35:43 +01:00
Jacek Caban
f8afae75b5 jscript: Added ScriptEngine*Version functions implementation. 2010-12-27 15:39:40 +01:00
Piotr Caban
10a11d539c jscrpt: Added VBScript.lbound() implementation. 2010-10-18 19:47:50 +02:00
Piotr Caban
17fc64157c jscript: Implement VBArray constructor. 2010-10-18 19:47:49 +02:00
Jacek Caban
be3dc38183 jscript: Throw TypeError in instanceof_expression_eval. 2010-08-16 15:54:23 +02:00
Piotr Caban
7d5c16b64e jscript: Throw URIError in encodeURI function. 2009-11-09 19:42:40 +01:00
Jacek Caban
6d4533a8f8 jscript: Added ActiveXObject constructor implementation. 2009-09-30 16:28:17 +02:00
Jacek Caban
c168918d75 jscript: Throw type error fot Array.toString with wrong 'this' call. 2009-09-24 13:30:35 +02:00
Jacek Caban
bb4050d792 jscript: Throw correct error in get_length. 2009-09-23 17:08:31 +02:00
Jacek Caban
9e523c6130 jscript: Added RegExp function call implementation. 2009-09-23 16:18:41 +02:00
Piotr Caban
782dea35f8 jscript: Fix 'object expected' error number. 2009-09-08 12:11:46 +02:00
Piotr Caban
2e97b1f07f jscript: Throw 'Object expected' error in call_expression_eval. 2009-09-02 14:40:34 +02:00
Piotr Caban
ec25138a46 jscript: Added 'unterminated string' error. 2009-08-06 12:02:00 +02:00
Piotr Caban
67c8a3e919 jscript: Added "Expected ';'" error. 2009-07-24 11:51:20 +02:00
Piotr Caban
c6412d98d9 jscript: Add "illegal assignment" error. 2009-07-24 11:51:11 +02:00
Piotr Caban
2fba39df27 jscript: Added "Expected ')'" error. 2009-07-24 11:45:07 +02:00
Piotr Caban
29d9f09992 jscript: Added "Expected '('" error. 2009-07-24 11:45:01 +02:00
Piotr Caban
98223b96e7 jscript: Throw SyntaxError in eval function. 2009-07-24 11:44:53 +02:00
Piotr Caban
412e0af26f jscript: Throw error in to_primitive function. 2009-07-22 14:42:50 +02:00
Piotr Caban
fba4e3767f jscript: Throw TypeError in Function_toString. 2009-07-22 14:42:50 +02:00
Piotr Caban
d8e841ca50 jscript: Throw 'undefined object' error. 2009-07-22 14:42:50 +02:00
Piotr Caban
3afc444e7f jscript: Throw errors in Number functions. 2009-07-21 11:04:09 +02:00
Piotr Caban
f89fbb9b48 jscript: Throw TypeError in call_expression_eval. 2009-07-21 11:04:04 +02:00
Piotr Caban
789afcdc1b jscript: Throw more errors in Date functions. 2009-07-21 11:03:51 +02:00
Piotr Caban
77e93ad8c7 jscript: Throw type errors in Boolean functions. 2009-07-21 10:59:07 +02:00
Piotr Caban
bd87f97e2d jscript: Throw range errors in Array functions. 2009-07-21 10:59:01 +02:00
Piotr Caban
469b597212 jscript: Add error throwing functions. 2009-07-21 10:58:52 +02:00