changeset 381:7b5c6c2c6a79

- Updated AUTHORS file.
author aziz
date Sat, 08 Sep 2007 20:57:01 +0000
parents d2cdfeed0f6f
children 66477017cb95
files wiki/main.wiki
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/wiki/main.wiki	Sat Sep 08 20:44:05 2007 +0000
+++ b/wiki/main.wiki	Sat Sep 08 20:57:01 2007 +0000
@@ -4,17 +4,17 @@
 What dil can do at the moment:
   * dil is fully internationalized and can output compiler messages in English, German, Turkish and Finnish. You can determine which language to use with a setting in config.d.
   * Generate XML or HTML documents. You can choose to generate tags for tokens only or you can also have the whole parse tree unparsed. The whitespace of the original source file is preserved. You can view the HTML documents in any browser you like. The XML documents can only be viewed in W3C-standards compatible browsers(`*`) in combination with an XML formatting CSS document. dil provides two ordinary CSS documents (for XML/HTML) which can be customized to one's heart's content. (`*`Note: Internet Explorer is the only browser that spectacularly fails at this job.)
-  * Generate module dependency graphs in the dot format.
+  * Generate module dependency graphs in the dot format. Demo [http://dil.googlecode.com/files/main.svg SVG], [http://dil.googlecode.com/files/main.png PNG] (1.3MB) or [http://dil.googlecode.com/files/main.gif GIF]. Cyclic edges and nodes are highlighted in red.
   * Generate simple code statistics (lines of code, number of whitespace characters etc.) When dil has advanced enough [http://www.aivosto.com/project/help/pm-oo-ck.html OO-metrics] will be supported.
 
   * dil can parse D 2.0 additions:
     * [http://www.digitalmars.com/d/statement.html#ForeachRangeStatement ForeachRangeStatement].
+    * Optional [http://www.digitalmars.com/d/expression.html#IsExpression TemplateParameterList in IsExpression].
     * Cast expressions: cast(const) and cast(invariant).
     * Type constructors: const(Type) and invariant(Type).
     * Traits expressions: `__`traits(Identifier) and `__`traits(Identifier, !TemplateArguments).
     * const/invariant/final/scope/static as storage classes in parameter lists (e.g. void func(final scope Foo f);).
     * invariant as storage class for declarations (e.g. invariant Foo f;).
-    * [http://www.digitalmars.com/d/expression.html#IsExpression Optional TemplateParameterList in IsExpression].
 
 Features you will or might see in dil:
   * Documentation generation ala doxygen (keeping ddoc in mind.)