Mercurial > projects > dil
changeset 517:b465c669d70c
Added module dil.Symbols.
author | Aziz K?ksal <aziz.koeksal@gmail.com> |
---|---|
date | Fri, 14 Dec 2007 23:10:35 +0100 |
parents | 433d51c18524 |
children | 8f86bb9ef715 |
files | trunk/src/dil/Symbols.d |
diffstat | 1 files changed, 38 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /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 +{ + +}