Mercurial > projects > dil
diff trunk/src/main.d @ 364:1059295c2727
- Every command module has an execute method now.
- Added module cmd.ImportGraph.
- Renamed ModuleName to ModuleFQN.
- Added module dil.Module.
- Added member 'imports' to class Parser.
author | aziz |
---|---|
date | Fri, 31 Aug 2007 00:53:00 +0000 |
parents | 2b387a3c6b58 |
children | dcbd3bf9bf74 |
line wrap: on
line diff
--- a/trunk/src/main.d Thu Aug 30 12:02:04 2007 +0000 +++ b/trunk/src/main.d Fri Aug 31 00:53:00 2007 +0000 @@ -13,6 +13,7 @@ import dil.File; import cmd.Generate; import cmd.Statistics; +import cmd.ImportGraph; void main(char[][] args) { @@ -43,13 +44,10 @@ } if (!(options & (DocOption.XML | DocOption.HTML))) options |= DocOption.XML; // Default to XML. - if (options & DocOption.Syntax) - syntaxToDoc(fileName, options); - else - tokensToDoc(fileName, options); + cmd.Generate.execute(fileName, options); break; case "stats", "statistics": - statistics(args[2]); + cmd.Statistics.execute(args[2]); break; case "parse": if (args.length == 3)