Created by haoyi on 11/30/14.
RuleBank stores all possible rule variations with the states under which these variations take palce.
Parser for Scala syntax.
Some rules may be different depending on the context.