protected override IParsingProduct TryParseInternal(IParsingContextStream ctx, ParsingOptions options) { return(ctx.ParseChar(Character, true) ? ctx.Accept().CreateTermForAcceptedFragment(FXB.ExpressionTypes.CharTerm) : null); }