diff --git a/schala-lang/language/src/ast.rs b/schala-lang/language/src/ast.rs index 8438282..eae5a98 100644 --- a/schala-lang/language/src/ast.rs +++ b/schala-lang/language/src/ast.rs @@ -4,6 +4,20 @@ use std::convert::From; use source_map::{SourceMap}; use builtin::{BinOp, PrefixOp}; +pub struct Node { + n: T, + meta: Meta +} + +impl Node { + fn node(&self) -> &T { + &self.n + } +} + +struct Meta { +} + #[derive(Debug, PartialEq)] pub struct AST(pub Vec);