Irontalk.Compiler.GetSymbolLiteral C# (CSharp) Method

GetSymbolLiteral() public method

public GetSymbolLiteral ( PerCederberg.Grammatica.Runtime.Node literal ) : STObject
literal PerCederberg.Grammatica.Runtime.Node
return STObject
        public STObject GetSymbolLiteral(Node literal)
        {
            // symbol = '#' ( IDENT | BINARY | KEYWORD+ ) ;
            var sb = new StringBuilder();
            for (int i = 1, max = literal.Count; i < max; ++i)
                sb.Append((literal[i] as Token).Image);
            return STSymbol.Get(sb.ToString());
        }