public Parser <char> Dollar() { return(_p.Attempt(_p.Char('$').Bind( c => _p.NotFollowedBy(_p.OneOf("{<\"")).BindIgnoringLeft( Parser.Return(c))))); // <?> "" }