Branch Handles the branching of alternations. Note this is also used for the ? quantifier to branch between the case where it matches once and where it does not occur.
Branch
new Branch()
public function Branch(lhs:Node, rhs:Node)
public function match(matcher:Object, i:Number, seq:String):Boolean
Description copied from Node
This method implements the classic accept node.
match() in org.as2lib.regexp.node.Node
public function study(info:TreeInfo):Boolean
This method is good for all zero length assertions.
study() in org.as2lib.regexp.node.Node