Fan

 

class

compiler::DslExpr

sys::Obj
  compiler::Node
    compiler::Expr
      compiler::DslExpr

DslExpr is an embedded Domain Specific Language which is parsed by a DslPlugin.

Slots

anchorTypeSource

CType anchorType

leadingSpacesSource

Int leadingSpaces

leadingTabsSource

Int leadingTabs

makeSource

new make(Location location, CType anchorType, Location srcLoc, Str src)

printSource

override Void print(AstWriter out)

Overrides compiler::Expr.print

Doc inherited from compiler::Node.print

Pretty print this node and it's descendants.

srcSource

Str src

srcLocSource

Location srcLoc

toStrSource

override Str toStr()

Overrides compiler::Expr.toStr

Doc inherited from sys::Obj.toStr

Return a string representation of this object.