Package st.gravel.support.compiler.ast

Examples of st.gravel.support.compiler.ast.SymbolLiteralNode


    assertTrue(st.gravel.support.jvm.StringExtensions.equals_(_node.value(), "from\'age"));
  }

  @Test
  public void testParseSymbol1() {
    final SymbolLiteralNode _node;
    _node = ((SymbolLiteralNode) Parser.factory.source_("#\'from\'\'age\'").parseExpression());
    assertTrue(st.gravel.support.jvm.ObjectExtensions.equals_(_node.factory(), SymbolLiteralNode.factory));
    assertTrue(st.gravel.support.jvm.ObjectExtensions.equals_(_node.value(), st.gravel.core.Symbol.value("from\'age")));
  }
View Full Code Here


    assertTrue(st.gravel.support.jvm.ObjectExtensions.equals_(_node.value(), st.gravel.core.Symbol.value("from\'age")));
  }

  @Test
  public void testParseSymbol2() {
    final SymbolLiteralNode _node;
    _node = ((SymbolLiteralNode) Parser.factory.source_("#foo").parseExpression());
    assertTrue(st.gravel.support.jvm.ObjectExtensions.equals_(_node.factory(), SymbolLiteralNode.factory));
    assertTrue(st.gravel.support.jvm.ObjectExtensions.equals_(_node.value(), st.gravel.core.Symbol.value("foo")));
  }
View Full Code Here

TOP

Related Classes of st.gravel.support.compiler.ast.SymbolLiteralNode

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.