waldemar%netscape.com
|
2166c80bec
|
Added parsing and printing of classes, interfaces, and namespaces
|
2000-06-02 04:35:44 +00:00 |
waldemar%netscape.com
|
767f3c1669
|
Widened default line width to 30
|
2000-06-01 03:31:17 +00:00 |
waldemar%netscape.com
|
5c440a5bc5
|
Added function and constructor parsing and printing; fixed printing of blocks, compound statements, and ::
|
2000-06-01 03:30:58 +00:00 |
waldemar%netscape.com
|
ebbccfd9f8
|
Added two-argument linearBreak
|
2000-06-01 03:30:19 +00:00 |
rogerl%netscape.com
|
4e3dcc082c
|
Removed old branches, changed offset printing to handle NULL operand.
|
2000-05-26 22:35:36 +00:00 |
rogerl%netscape.com
|
565b842243
|
Update to new icg constructor etc.
|
2000-05-26 22:34:42 +00:00 |
rogerl%netscape.com
|
573531b249
|
Statement fun
|
2000-05-26 22:33:05 +00:00 |
waldemar%netscape.com
|
bd3b79569c
|
Added var, const, and for statements
|
2000-05-26 06:20:11 +00:00 |
waldemar%netscape.com
|
cec8a6816d
|
Fixed case/default indenting
|
2000-05-24 02:18:57 +00:00 |
rogerl%netscape.com
|
39ebb9c8d8
|
Codegen for statements. Blew off old statement API and most of the test
functions for now, sorry.
|
2000-05-24 02:11:39 +00:00 |
waldemar%netscape.com
|
d4e4f10d14
|
Turned on statement parsing and printing
|
2000-05-24 01:51:32 +00:00 |
waldemar%netscape.com
|
c970639ae9
|
Added statement parsing
|
2000-05-24 01:51:20 +00:00 |
waldemar%netscape.com
|
fe6fac7c85
|
Added using std::fmod declaration
|
2000-05-24 00:55:23 +00:00 |
waldemar%netscape.com
|
389625522b
|
Fixed Mac warning
|
2000-05-24 00:54:56 +00:00 |
waldemar%netscape.com
|
bdd3276507
|
Fixed Mac warnings
|
2000-05-24 00:54:40 +00:00 |
waldemar%netscape.com
|
0765893319
|
Fixed syntax errors: can't use qualified names in class definitions, and 'not' is a C++ reserved word
|
2000-05-24 00:54:28 +00:00 |
rginda%netscape.com
|
b71c85c7dc
|
apparently windows is too
|
2000-05-23 00:15:06 +00:00 |
rginda%netscape.com
|
27345b3bb3
|
linux is so picky
|
2000-05-23 00:13:48 +00:00 |
rogerl%netscape.com
|
709d6c75d9
|
COMPARE_GT etc are gone.
|
2000-05-23 00:09:44 +00:00 |
rogerl%netscape.com
|
8dc4133f96
|
Fall out from operator overloading.
|
2000-05-23 00:09:02 +00:00 |
rogerl%netscape.com
|
932d63213b
|
Added operator overloading support
|
2000-05-23 00:08:29 +00:00 |
rginda%netscape.com
|
6fa16759c6
|
quieting linux warnings and fixing build bustage
|
2000-05-22 21:05:35 +00:00 |
rogerl%netscape.com
|
408e469b4b
|
Playing with operator overloading & Type types.
|
2000-05-19 17:41:10 +00:00 |
beard%netscape.com
|
091146e0f7
|
fix const cast away linux breakage
|
2000-05-19 05:38:29 +00:00 |
rogerl%netscape.com
|
79201b942d
|
Bunch o' expression ops.
|
2000-05-18 00:04:15 +00:00 |
rogerl%netscape.com
|
477b9aecd9
|
Moved genExpr to ICodeGenerator - added most expression ops.
|
2000-05-18 00:03:23 +00:00 |
rogerl%netscape.com
|
f38a2dd543
|
Moved genExpr to ICodeGenerator
|
2000-05-18 00:01:33 +00:00 |
beard%netscape.com
|
aa18b202a8
|
ensuring both arguments to max are the same type
|
2000-05-16 22:23:15 +00:00 |
beard%netscape.com
|
312fe40643
|
fix for linux bustage
|
2000-05-13 02:14:52 +00:00 |
waldemar%netscape.com
|
e4b1d1c7b0
|
Simplified grammar without changing syntax
|
2000-05-13 00:18:56 +00:00 |
waldemar%netscape.com
|
1038627ac0
|
Fixed ?: parsing bug and pretty-printing offsets
|
2000-05-12 05:39:28 +00:00 |
waldemar%netscape.com
|
e0d60183af
|
Fixed build flags
|
2000-05-12 05:16:08 +00:00 |
waldemar%netscape.com
|
4332726ebb
|
Fixed parser errors
|
2000-05-12 05:15:52 +00:00 |
waldemar%netscape.com
|
87e3817578
|
Worked around Visual C++ problem
|
2000-05-12 05:15:17 +00:00 |
waldemar%netscape.com
|
6f509ed95c
|
Interchanged linearBreak and fillBreak
|
2000-05-12 03:43:35 +00:00 |
waldemar%netscape.com
|
0a6fc9df09
|
Turned on expression parsing and printing
|
2000-05-12 03:26:43 +00:00 |
waldemar%netscape.com
|
66582beffd
|
Added expression parsing and printing code
|
2000-05-12 03:26:24 +00:00 |
waldemar%netscape.com
|
f240e58708
|
Added RawArrayBuffer::reserve_advance_back
|
2000-05-12 03:25:49 +00:00 |
beard%netscape.com
|
7e8c26b8ab
|
removed unnecessary #include <iomanip>
|
2000-05-12 01:46:16 +00:00 |
beard%netscape.com
|
71c6e11ea9
|
InterpretStage -> Context::Event.
|
2000-05-12 01:20:34 +00:00 |
beard%netscape.com
|
5323c7b05c
|
Fixed signed/unsigned warning. InterpretStage -> Context::Event. Context::removeListener now using find() from <algorithm>.
|
2000-05-12 01:19:39 +00:00 |
beard%netscape.com
|
04581163ba
|
InterpretStage -> Context::Event. Added typedefs for ListenerList and ListenerIterator.
|
2000-05-12 01:17:32 +00:00 |
beard%netscape.com
|
314e712f22
|
turned off extra comma warnings.
|
2000-05-12 00:31:48 +00:00 |
rogerl%netscape.com
|
b29b7084fa
|
post inc/dec
|
2000-05-11 00:35:43 +00:00 |
rogerl%netscape.com
|
3dd4d8ff15
|
Added post inc/dec for properties & names.
|
2000-05-11 00:35:06 +00:00 |
waldemar%netscape.com
|
7647f38e6f
|
Added 'public' to the list of qualifiers
|
2000-05-09 20:55:09 +00:00 |
rogerl%netscape.com
|
f1ae8af483
|
playing with gencode
|
2000-05-09 19:01:00 +00:00 |
beard%netscape.com
|
a4dea03835
|
Needed to transfer ownwership of iCode from ICodeGenerator to ICodeModule
|
2000-05-09 18:59:12 +00:00 |
beard%netscape.com
|
bcdfb1addd
|
generalized gc_allocator copy constructor
|
2000-05-09 18:32:14 +00:00 |
beard%netscape.com
|
6812bcc78f
|
removed JSFunction::operator delete
|
2000-05-09 18:31:43 +00:00 |