Module xl.compiler

Class Place

java.lang.Object
de.grogra.xl.compiler.pattern.Component
de.grogra.xl.compiler.pattern.Place

public final class Place extends Component
  • Method Details

    • setNode

      public void setNode(boolean notCtx, boolean ctx, antlr.collections.AST pos)
    • map

      public Place.Mapping map(PatternData pred, int index, antlr.collections.AST pos)
    • resolve

      public Place resolve()
    • merge

      public void merge(Place o, antlr.collections.AST pos)
    • getMapping

      public Place.Mapping getMapping(PatternData pred, int index)
    • getNodeArgument

      public Argument getNodeArgument()
    • toString

      public String toString()
      Overrides:
      toString in class Object