public static bool Render(this Racr.AstNode n) { return n.AttValue<bool>("Render"); }
public static string SExpr(this Racr.AstNode n) { return n.AttValue<string>("SExpr"); }
public static object Value(this Racr.AstNode n) { return n.AttValue<object>("Value"); }
public static Control Widget(this Racr.AstNode n) { return n.AttValue<Control>("Widget"); }
public static bool IsShown(this Racr.AstNode n) { return n.AttValue<bool>("IsShown"); }
public static ValueTypes Type(this Racr.AstNode n) { return n.AttValue<ValueTypes>("Type"); }
public static bool IsLValid(this Racr.AstNode n) { return n.AttValue<bool>("IsLValid"); }
public static bool IsActive(this Racr.AstNode n) { return n.AttValue<bool>("IsActive"); }
public static Racr.AstNode FindActive(this Racr.AstNode n, string name) { return n.AttValue<Racr.AstNode>("FindActive", name); }
public static bool IsErrorQuestion(this Racr.AstNode n) { return n.AttValue<bool>("IsErrorQuestion"); }
public static Racr.AstNode LLookup(this Racr.AstNode n, string name) { return n.AttValue<Racr.AstNode>("LLookup", name); }
public static Racr.AstNode ErrorQuestion(this Racr.AstNode n) { return n.AttValue<Racr.AstNode>("ErrorQuestion"); }
// Attribute Accessors public static Racr.AstNode Root(this Racr.AstNode n) { return n.AttValue<Racr.AstNode>("Root"); }
public static bool N(this Racr.AstNode n) { return (bool) n.AttValue("N"); }
public static int M(this Racr.AstNode n) { return (int) n.AttValue("M"); }