diff trunk/src/dil/doc/Macro.d @ 737:f88b5285b86b

Implemented DDocEmitter. Fixed quite a few bugs.
author Aziz K?ksal <aziz.koeksal@gmail.com>
date Sat, 09 Feb 2008 02:00:20 +0100
parents ca7607226caa
children 49fe21aa387c
line wrap: on
line diff
--- a/trunk/src/dil/doc/Macro.d	Mon Feb 04 21:55:44 2008 +0200
+++ b/trunk/src/dil/doc/Macro.d	Sat Feb 09 02:00:20 2008 +0100
@@ -42,6 +42,18 @@
       insert(macro_);
   }
 
+  void insert(string name, string text)
+  {
+    insert(new Macro(name, text));
+  }
+
+  void insert(string[] names, string[] texts)
+  {
+    assert(names.length == texts.length);
+    foreach (i, name; names)
+      insert(name, texts[i]);
+  }
+
   Macro search(string name)
   {
     auto pmacro = name in table;