# HG changeset patch # User Aziz K?ksal # Date 1197670235 -3600 # Node ID b465c669d70c60c57761aa319ba55951e9ee2e90 # Parent 433d51c18524a7b835fbb7e4f1b0564658499f21 Added module dil.Symbols. diff -r 433d51c18524 -r b465c669d70c trunk/src/dil/Symbols.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/trunk/src/dil/Symbols.d Fri Dec 14 23:10:35 2007 +0100 @@ -0,0 +1,38 @@ +/++ + Author: Aziz Köksal + License: GPL3 ++/ +module dil.Symbols; +import dil.Symbol; +import common; + +class Aggregate : Symbol +{ + Function[] funcs; + Variable[] fields; +} + +class Class : Aggregate +{ + +} + +class Union : Aggregate +{ + +} + +class Struct : Aggregate +{ + +} + +class Function : Symbol +{ + +} + +class Variable : Symbol +{ + +}