waldemar%netscape.com
6cd25e1b96
Added support for white space. Removed initial / production.
2000-11-21 04:07:05 +00:00
waldemar%netscape.com
fa7d21a130
Renamed simple to span
2000-11-21 04:06:44 +00:00
beard%netscape.com
6c99e43e31
updated dependencies
2000-11-21 00:31:10 +00:00
beard%netscape.com
e1e12894c0
added explicit getString() method to StringFormatter, and removed operator String() methods.
2000-11-21 00:29:39 +00:00
beard%netscape.com
785eaacfb2
Made getStaticSlot() static, to remove warning.
2000-11-21 00:15:39 +00:00
beard%netscape.com
8329d7a4b6
fixing unsigned/signed conversion warnings.
2000-11-21 00:14:55 +00:00
beard%netscape.com
24a6cc787c
CW Pro 6 compatibility.
2000-11-18 03:14:07 +00:00
rogerl%netscape.com
0f1b1996aa
Added lexutils & exception... to default build.
2000-11-16 23:58:53 +00:00
rogerl%netscape.com
3923459330
Example from Waldemar's spec.
2000-11-16 23:50:37 +00:00
rogerl%netscape.com
c65d7b8376
Added BindThis argument, removed 'this' arg from Call.
2000-11-16 23:49:29 +00:00
rogerl%netscape.com
8ccb885553
Added notion of binding a 'this' to a method to construct a mini-closure
...
for call semantics. Fixed MSVC warnings from lexutils. Added BindThis
instructionand removed 'this' from Call instruction (is now extracted
from target argument).
2000-11-16 23:48:42 +00:00
rginda%netscape.com
806cf8e188
refactored lexer bits from icodeasm into lexutils
...
refactored exceptions from icodeasm into exception*
fixed LeadingCap method names to be interCapped
added string8 and string16 typedefs (as opposed to string vs String)
2000-11-14 03:11:54 +00:00
jeff.dyer%compilercompany.com
843e30ec1a
Fix the first startup test.
2000-11-08 21:05:58 +00:00
beard%netscape.com
06b45baadc
Replaced occurrences of $$, $1, $2 with result, first, second. CodeWarrior doesn't like $ characters in identifiers.
2000-11-08 19:50:39 +00:00
rogerl%netscape.com
0a6215f169
Fixed warnings & bogus qualifier.
2000-11-07 01:09:45 +00:00
rogerl%netscape.com
5a3c3bbedc
Fixed statics and constructors bitrot.
2000-11-07 00:59:27 +00:00
rogerl%netscape.com
9468068269
More tests and changed 'verify' to live separately.
2000-11-07 00:58:42 +00:00
rogerl%netscape.com
d56d1d28c0
Testcase for adding setter to non-final field.
2000-11-06 23:00:00 +00:00
rogerl%netscape.com
7f2318fcc5
Fixed compare bugs. Report results from js2 test cases. Rewrote generic
...
equal to match ECMA 1.5
2000-11-06 22:57:10 +00:00
waldemar%netscape.com
c4904771e2
Defined UseIncludesExcludes. Removed support for a: 🅱️ :c.
2000-11-04 10:47:47 +00:00
waldemar%netscape.com
a16abdbf7e
Added 'include' and 'exclude' non-reserved words
2000-11-04 10:46:24 +00:00
rogerl%netscape.com
18a5e3a269
More tests
2000-11-03 02:42:23 +00:00
rogerl%netscape.com
7b8898dcf1
Fixed adding setter to virtual inherited field.
2000-11-03 02:42:01 +00:00
jeff.dyer%compilercompany.com
94f99233df
Don't care if required named come after optional named parameters.
2000-11-03 01:44:30 +00:00
rogerl%netscape.com
1851703e79
Fixed bogus rest reference, added named tests.
2000-11-02 19:40:42 +00:00
rogerl%netscape.com
e74eea4764
Fixed signed/unsigned whinage.
2000-11-01 02:04:04 +00:00
rogerl%netscape.com
56310a15c2
Simple call tests.
2000-11-01 01:55:46 +00:00
rogerl%netscape.com
2edfa7302d
Fixed rest parameter index handling.
2000-11-01 01:55:13 +00:00
rogerl%netscape.com
375bd5d07d
Fixed signed/unsigned whine.
2000-11-01 01:48:15 +00:00
rogerl%netscape.com
2e5785dfe5
Fixed JSArray for 1.5 semantics stuff. Changed readEvalFile to stop
...
doing line at a time nonsense. Fixed ExprNode::Index cases to use
InvokeExprNode instead of Binary.
2000-11-01 01:39:43 +00:00
waldemar%netscape.com
139931c770
Allowed multiple units in a unit expression
2000-10-28 05:55:47 +00:00
waldemar%netscape.com
b65d4f2f46
Renamed OrdinaryInitialIdentifierCharacter and OrdinaryContinuingIdentifierCharacter to InitialIdentifierCharacter and ContinuingIdentifierCharacter
2000-10-28 05:55:19 +00:00
waldemar%netscape.com
c8e5c8c645
Initial version
2000-10-28 05:54:44 +00:00
waldemar%netscape.com
e25ff660ba
Added JS20/Units
2000-10-28 05:53:23 +00:00
rogerl%netscape.com
c93f2b6295
Fixed gcc whine about char16.
2000-10-28 00:07:36 +00:00
rogerl%netscape.com
e89c1b85f2
Removed unused parameter.
2000-10-28 00:01:58 +00:00
rogerl%netscape.com
2c070bbf9e
Named parameter work.
2000-10-27 23:55:31 +00:00
jeff.dyer%compilercompany.com
969051855b
Added a couple missing redesignates.
2000-10-26 19:51:31 +00:00
beard%netscape.com
a8b33eb1d5
adding nodefactory.h to dependency mix
2000-10-26 03:43:41 +00:00
beard%netscape.com
9adcc15ce8
fixing confusing code for linux, static Arena() -> getArena()
2000-10-26 03:40:51 +00:00
jeff.dyer%compilercompany.com
5e52ae4dac
Added to FunctionDefinition a pointer that marks the position in the
...
parameter list that the named parameter marker occurs. The names at or
after that position may or may not have aliases associated with them.
2000-10-25 12:46:23 +00:00
jeff.dyer%compilercompany.com
22833e1539
Fix assertions that I missed in partial debug mode. Also fixed problem with
...
optional parameter after the named parameter marker.
2000-10-23 22:23:32 +00:00
jeff.dyer%compilercompany.com
73411c491c
Parsing named parameters and arguments according to the Sep-23rd revision
...
of the grammar. WARNING: struct VariableBinding has grown. Recompile all
after getting this revision.
2000-10-23 19:39:55 +00:00
beard%netscape.com
5fa536e789
fixed some spacing problems, Makefiles use hard tabs!
2000-10-21 00:57:54 +00:00
beard%netscape.com
16f4fdae81
update depenencies for linux
2000-10-21 00:55:59 +00:00
beard%netscape.com
8f28eb5769
added xmlparser.cpp.
2000-10-21 00:51:32 +00:00
beard%netscape.com
ee94aef90f
fixing unsigned warnings, a leetle error checking.
2000-10-21 00:50:44 +00:00
beard%netscape.com
7f9bf0e529
fixing unsigned/signed conversion warnings.
2000-10-21 00:43:35 +00:00
rogerl%netscape.com
acc5d653f4
Fixed signed/unsigned warning.
2000-10-21 00:38:59 +00:00
rogerl%netscape.com
ee98657443
Changed ArgumentList to ArgumentList*. (Still need to handle the
...
destructor though).
2000-10-21 00:31:22 +00:00