rogerl%netscape.com
|
48f6891a39
|
post inc/dec
|
2000-05-11 00:35:43 +00:00 |
rogerl%netscape.com
|
33370b0248
|
Added post inc/dec for properties & names.
|
2000-05-11 00:35:06 +00:00 |
waldemar%netscape.com
|
abe74d890c
|
Added 'public' to the list of qualifiers
|
2000-05-09 20:55:09 +00:00 |
rogerl%netscape.com
|
908ce34c76
|
playing with gencode
|
2000-05-09 19:01:00 +00:00 |
beard%netscape.com
|
a90cac7e92
|
Needed to transfer ownwership of iCode from ICodeGenerator to ICodeModule
|
2000-05-09 18:59:12 +00:00 |
beard%netscape.com
|
8b37e3f091
|
generalized gc_allocator copy constructor
|
2000-05-09 18:32:14 +00:00 |
beard%netscape.com
|
698cbbf51d
|
removed JSFunction::operator delete
|
2000-05-09 18:31:43 +00:00 |
rogerl%netscape.com
|
737ea3d9ab
|
Fixed leakage of ICodeModule via JSFunction
|
2000-05-09 18:09:33 +00:00 |
beard%netscape.com
|
d991eb363d
|
Need to modify string BEFORE caching iterators.
|
2000-05-09 06:39:39 +00:00 |
beard%netscape.com
|
1f06b15acc
|
ensure that source buffer is always terminated by a uni::null (which isn't automatically true for basic_string<T>).
|
2000-05-09 06:31:54 +00:00 |
beard%netscape.com
|
6a4d27e9e3
|
map::find() works just fine on all platforms.
|
2000-05-09 05:55:30 +00:00 |
beard%netscape.com
|
c5dcfed7a0
|
generating code rather than showing tokens, printing generic result rather than assuming it's a float64.
|
2000-05-09 05:46:26 +00:00 |
beard%netscape.com
|
2a42ae2d9b
|
LoadString now has JSString* as second operand
|
2000-05-09 05:38:48 +00:00 |
beard%netscape.com
|
9acc5cacea
|
Added JSString(const String&) and operator<<(Formatter&, const JSString&)
|
2000-05-09 05:37:58 +00:00 |
beard%netscape.com
|
69e170c16b
|
LOAD_STRING now has String as second operand rather than String*
|
2000-05-09 05:18:16 +00:00 |
beard%netscape.com
|
052dad7118
|
VC6 bustage: can't initialize refs using construction form
|
2000-05-09 04:29:32 +00:00 |
beard%netscape.com
|
5e9296ee19
|
std::numeric_limits isn't working...
|
2000-05-09 04:26:44 +00:00 |
beard%netscape.com
|
f8c91a8cf2
|
JSNativeFunction::mCode returns JSValue now to avoid leaking
|
2000-05-09 03:57:28 +00:00 |
beard%netscape.com
|
c5e54d1f21
|
print now returns JSValue, added space between args when printing
|
2000-05-09 03:56:56 +00:00 |
beard%netscape.com
|
3c70fd5a83
|
CASE(string)
|
2000-05-09 03:56:08 +00:00 |
beard%netscape.com
|
e3056982ab
|
g++ basic_string annoyances
|
2000-05-09 03:55:43 +00:00 |
beard%netscape.com
|
ec32a56539
|
needed deallocate(void*, size_type) on XP_UNIX for basic_string.
|
2000-05-09 03:46:03 +00:00 |
beard%netscape.com
|
5511c85685
|
Fixed leaks by changing JSValue::toString()/toNumber() to return JSValue rather than JSValue*. LOAD_STRING now creates a JSString from a String*.
|
2000-05-09 03:11:54 +00:00 |
beard%netscape.com
|
17bcf1f4d9
|
Added JSString for gc-able UNICODE strings, changed toString(), toNumber() to return JSValue rather than JSValue*.
|
2000-05-09 03:10:04 +00:00 |
beard%netscape.com
|
9e824b3492
|
make wchar_t an atomic type, for JSString.
|
2000-05-09 03:06:49 +00:00 |
waldemar%netscape.com
|
b6ad6e0d78
|
Changed default constructor name from 'new' to the same name as its class
|
2000-05-09 00:10:50 +00:00 |
rogerl%netscape.com
|
9da7770958
|
testing native 'print' function
|
2000-05-08 23:12:10 +00:00 |
rogerl%netscape.com
|
70fd2e12cf
|
Added more string handling + valueToString/Number code.
NativeFunction support.
|
2000-05-08 22:59:42 +00:00 |
waldemar%netscape.com
|
32a487e8ba
|
Fixed syntax errors
|
2000-05-06 03:47:35 +00:00 |
waldemar%netscape.com
|
7ec407aaec
|
Reordered includes to ensure that systemtypes.h is always included first; that's needed for Visual C++
|
2000-05-06 03:47:13 +00:00 |
waldemar%netscape.com
|
45d64f11e9
|
Reordered files back to dependency order. Added gc_allocator.h.
|
2000-05-06 03:33:25 +00:00 |
waldemar%netscape.com
|
f92842a971
|
Fixed syntax error
|
2000-05-06 03:31:50 +00:00 |
waldemar%netscape.com
|
9258b98a99
|
Added formatters, zones, and other miscellaneous utilities
|
2000-05-06 03:31:35 +00:00 |
waldemar%netscape.com
|
172513021f
|
Fixed mac warning
|
2000-05-06 03:30:37 +00:00 |
rogerl%netscape.com
|
73705a8af1
|
Load_String
|
2000-05-05 23:23:13 +00:00 |
rogerl%netscape.com
|
25d9160b79
|
Basic string literal & value support
|
2000-05-05 23:22:31 +00:00 |
rogerl%netscape.com
|
0abfa73fd7
|
New arithmetic ops.
|
2000-05-05 21:38:16 +00:00 |
rogerl%netscape.com
|
05b4422677
|
Bunch more arithmetic ops etc.
Also fixed case munging when class name was only 2 letters long.
|
2000-05-05 21:36:36 +00:00 |
beard%netscape.com
|
d1e0d062d0
|
Added debugger source
|
2000-05-05 18:20:05 +00:00 |
beard%netscape.com
|
f346f8d86c
|
No need to use string, now that size_t LineReader::readLine(String& wstr) exists.
|
2000-05-05 05:25:00 +00:00 |
beard%netscape.com
|
094e8c7500
|
added size_t LineReader::readLine(String& wstr) for convenience.
|
2000-05-05 05:24:02 +00:00 |
beard%netscape.com
|
15d927bcb1
|
regenerated dependencies
|
2000-05-05 04:58:56 +00:00 |
beard%netscape.com
|
6e4e5d59d1
|
LineReader returns at least '\n'
|
2000-05-05 04:50:45 +00:00 |
beard%netscape.com
|
a95951573d
|
stdin rather than cin
|
2000-05-05 04:45:39 +00:00 |
beard%netscape.com
|
7ff3a71924
|
Needed to use namespace Interpreter to see Context, using LineReader instead of istream.
|
2000-05-05 04:44:51 +00:00 |
beard%netscape.com
|
f9843b94da
|
remove unnecessary #include <iostream>
|
2000-05-05 04:44:01 +00:00 |
beard%netscape.com
|
1a0c42b62f
|
Use FILE* instead of istream& for better line handling
|
2000-05-05 04:43:12 +00:00 |
beard%netscape.com
|
1210745bf0
|
EOF handling
|
2000-05-05 04:19:20 +00:00 |
beard%netscape.com
|
d473e75f91
|
can't use std::getline() with a String on all platforms.
|
2000-05-05 04:10:01 +00:00 |
beard%netscape.com
|
34072e3ec7
|
forward declaring std::istream.
|
2000-05-05 04:08:59 +00:00 |