public new static TLiteralStringSimple Claim(StringClaimer claimer) { Claim c = claimer.Claim(String); if (!c.Success) { return(null); } c.Pass(); TLiteralStringSimple str = new TLiteralStringSimple { _value = new VarString(Regex.Unescape(c.GetMatch().Groups["text"].Value)) }; return(str); }
public new static TLiteral Claim(StringClaimer claimer) { return(TLiteralNumber.Claim(claimer) ?? TLiteralStringSimple.Claim(claimer) as TLiteral); }