Class Nodes

java.lang.Object
edu.udel.cis.vsl.abc.ast.node.IF.Nodes

public class Nodes extends Object
A factory class providing a static method to produce a new NodeFactory.
  • Constructor Details

    • Nodes

      public Nodes()
  • Method Details

    • newNodeFactory

      public static NodeFactory newNodeFactory(Configuration configuration, TypeFactory typeFactory, ValueFactory valueFactory)
      Create a new node factory that uses the given type factory and the given value factory.
      Parameters:
      configuration - the configuration associated with this translation task
      typeFactory - the factory for producing types
      valueFactory - the factory for producing values (constants)
      Returns:
      the new node factory