changeset 591:26addda6365b

Moved dil.SymbolTable to dil.semantic.SymbolTable.
author Aziz K?ksal <aziz.koeksal@gmail.com>
date Sat, 05 Jan 2008 23:47:06 +0100
parents 641041912670
children b8dd677e0ace
files trunk/src/dil/SymbolTable.d trunk/src/dil/semantic/SymbolTable.d trunk/src/dil/semantic/Symbols.d
diffstat 3 files changed, 31 insertions(+), 31 deletions(-) [+]
line wrap: on
line diff
--- a/trunk/src/dil/SymbolTable.d	Sat Jan 05 23:44:26 2008 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-/++
-  Author: Aziz Köksal
-  License: GPL3
-+/
-module dil.SymbolTable;
-
-import dil.semantic.Symbol;
-import dil.Identifier;
-import common;
-
-/++
-  Maps an identifier string to a Symbol.
-+/
-struct SymbolTable
-{
-  Symbol[char[]] table;
-
-  /// Look up ident in the table.
-  Symbol lookup(Identifier* ident)
-  {
-    assert(ident !is null);
-    auto psym = ident.str in table;
-    return psym ? *psym : null;
-  }
-
-  void insert(Symbol s, Identifier* ident)
-  {
-    table[ident.str] = s;
-  }
-}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/trunk/src/dil/semantic/SymbolTable.d	Sat Jan 05 23:47:06 2008 +0100
@@ -0,0 +1,30 @@
+/++
+  Author: Aziz Köksal
+  License: GPL3
++/
+module dil.semantic.SymbolTable;
+
+import dil.semantic.Symbol;
+import dil.Identifier;
+import common;
+
+/++
+  Maps an identifier string to a Symbol.
++/
+struct SymbolTable
+{
+  Symbol[char[]] table;
+
+  /// Look up ident in the table.
+  Symbol lookup(Identifier* ident)
+  {
+    assert(ident !is null);
+    auto psym = ident.str in table;
+    return psym ? *psym : null;
+  }
+
+  void insert(Symbol s, Identifier* ident)
+  {
+    table[ident.str] = s;
+  }
+}
--- a/trunk/src/dil/semantic/Symbols.d	Sat Jan 05 23:44:26 2008 +0100
+++ b/trunk/src/dil/semantic/Symbols.d	Sat Jan 05 23:47:06 2008 +0100
@@ -5,7 +5,7 @@
 module dil.semantic.Symbols;
 
 import dil.semantic.Symbol;
-import dil.SymbolTable;
+import dil.semantic.SymbolTable;
 import dil.ast.Node;
 import dil.Enums;
 import dil.semantic.Types;