[Node] Add a standard for node

This commit is contained in:
Kyle Fuller
2014-10-25 15:12:46 +01:00
parent d71e0ec012
commit 46350dbd49
4 changed files with 97 additions and 0 deletions

View File

@@ -30,6 +30,19 @@ public enum Token : Equatable {
return value.value.stringByTrimmingCharactersInSet(characterSet).componentsSeparatedByCharactersInSet(characterSet)
}
}
var contents:String {
switch self {
case .Block(let value):
return value
case .Variable(let value):
return value
case .Text(let value):
return value
case .Comment(let value):
return value
}
}
}
public func ==(lhs:Token, rhs:Token) -> Bool {