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;