Mercurial > projects > dil
diff trunk/src/cmd/Generate.d @ 368:2adf808343d6
- Renamed method start() to init() in Parser.
- Renamed method parseModule() to start() in Parser.
- Added method parseModuleDeclaration().
- Added class ImportParser which inherits from Parser. It's used as a lightweight parser for parsing module and import declarations.
- Added member isLightweight to Module.
- Removed calls to Parser.parseModule() and replaced them with Parser.start().
author | aziz |
---|---|
date | Sat, 01 Sep 2007 11:23:01 +0000 |
parents | 1059295c2727 |
children | a92f7826a4fa |
line wrap: on
line diff
--- a/trunk/src/cmd/Generate.d Fri Aug 31 23:07:05 2007 +0000 +++ b/trunk/src/cmd/Generate.d Sat Sep 01 11:23:01 2007 +0000 @@ -247,8 +247,7 @@ auto tags = options & DocOption.HTML ? html_tags : xml_tags; auto sourceText = loadFile(fileName); auto parser = new Parser(sourceText, fileName); - parser.start(); - auto root = parser.parseModule(); + auto root = parser.start(); auto lx = parser.lx; auto token = lx.head;