| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
errors out generated files are left behind
- Added file tracker
- Added calls to file tracker when files or directories are created.
- All translators cleanup created files if interrupted, or if they fail.
- Normalized various error messages.
- Fixed bug with slice2cs which would not correctly check if the impl files were created.
Squashed commit of the following:
commit 0fec143af219d59dcec5b91cb96a79179f73bd0d
Author: Matthew Newhook <matthew@zeroc.com>
Date: Tue Jan 13 17:57:25 2009 -0330
Fixed FileException for VC6.
commit 38b22497c751ad9b2f86af2d44e87a23c0049d9c
Merge: df29064... 4421a3d...
Author: Matthew Newhook <matthew@zeroc.com>
Date: Tue Jan 13 17:55:49 2009 -0330
Merged R3_3_branch.
commit df290649637685bfff4f777ccf53f4f04fda71a0
Author: Matthew Newhook <matthew@zeroc.com>
Date: Tue Jan 13 17:45:18 2009 -0330
move checksum writing outside loop
commit a9bb2356167b1f9259ce2d1f1b43d40b7fd0ce82
Author: Matthew Newhook <matthew@zeroc.com>
Date: Tue Jan 13 17:35:00 2009 -0330
added quotes
commit a2f3d7a2414d08ebdc290222b8e97d8b203cc9ab
Author: Matthew Newhook <matthew@zeroc.com>
Date: Tue Jan 13 17:21:27 2009 -0330
can't -> cannot
commit c3113e33a3687cae369bf7803e4f1d18c9141762
Author: Matthew Newhook <matthew@zeroc.com>
Date: Tue Jan 13 17:10:12 2009 -0330
minor fixes to output.
commit 2a17d6e1b6c0e5eed8be79b8353ca3c06572e19c
Author: U-WIN-5WBK5GD0FYQ\matthew <matthew@WIN-5WBK5GD0FYQ.(none)>
Date: Tue Jan 13 12:05:46 2009 -0800
windows fixes.
commit d8d4f6dc35043fb71b599dac7171fee0c2bb87bf
Author: Matthew Newhook <matthew@zeroc.com>
Date: Tue Jan 13 15:58:21 2009 -0330
remove debugging.
commit f1e4d7a55e13fea4c0b84244fb437bd391fbe538
Author: Matthew Newhook <matthew@zeroc.com>
Date: Tue Jan 13 15:53:37 2009 -0330
Added FileTracker. Added file tracking, and cleanup to lots of translators.
commit 33dbfb0124509779bd2d95bbac06a02ca9b907ac
Author: Matthew Newhook <matthew@zeroc.com>
Date: Tue Jan 13 09:42:16 2009 -0330
http://bugzilla/bugzilla/show_bug.cgi?id=3640 If slice2java errors out generated files are left behind
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
pages in the generated sgml documentation.
|
| |
|
| |
|
|
|
|
|
|
|
| |
- Parameter lists had a leading whitespace:
void op( type1 param 1, type2 param2); ^
- "See Also" sections had an empty paragraph at the end.
- "Used By" sections had an empty paragraph at the end.
|
|
|
|
|
|
|
|
|
| |
additional line breaks and indentation, we ended up with lots of
spurious tab characters when generating a Frame document from the SGML.
Also changed the way the section titles are generated: a boolean argument
(defaulted to true) determines whether the title is inside
<literal>/</literal> tags. This allows us to change to the Slice font
when generating the Frame documentation.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
myself in the morning... :-)
|
|
|
|
| |
at the moment. Will think it through in the morning.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
That way, we can check whether meaning changes as identifiers are
introduced into parameter declarartions.
Changes were quite extensive because one thing dragged another behind it...
Got rid of some of the pesky parse errors caused by returning zero from
some creation operations. In general, it seems easier to, whenever
possible, to create a dummy instance of something that doesn't quite
parse or doesn't quite get through a semantic check. This avoids
calling YYERROR, which can make a big mess of the scope stack. (I got
stuck on this for quite a long time before I figured out what was going
on.)
Took the opportunity to get rid of the awkward parsing for parameter lists.
We now have only a single parameters non-terminal, which simplifies
things (and also got rid of the one remaining shift/reduce conflict in
the grammar).
Updated all the code generators to work with the new structure for the
syntax tree.
Kept a rather ugly hack in Grammar.y to still permit use of semicolons to
indicate out params. This will go with stable_39, so I don't mind that
it's ugly for now.
|
| |
|
|
|
|
|
|
|
|
| |
quite correct yet for enums and long long). The other code generators
(java, xsl, etc.) ignore constants for now. Semantic checks are in
place, apart from enums.
Still more work to do -- this is just an intermediate check-in. (About to
test this on Windows too...)
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
OutputUtil. Various Makefile fixes.
|
| |
|