public GUINodeParameter(BTLTokenizer.Token token) { var v = BTLTokenizer.ParseParameter(token); value = token.content; _type = v.GetType(); }
public override string ToString() { string str = ""; if (type == TokenType.Word) { str = content; } else if (type == TokenType.EOL) { str = "[EOL]\n"; } else if (type == TokenType.Value) { str = BTLTokenizer.ParseParameter(this).ToString(); } else { str = string.Format("[{0}]", type.ToString()); } return(str); }
private static string GetTreeName(Node tree) { return(BTLTokenizer.ParseParameter(tree.parameters[0]).ToString()); }