コード例 #1
0
ファイル: TLiteral.cs プロジェクト: pavelbraginskiy/Funky2
        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);
        }
コード例 #2
0
ファイル: TLiteral.cs プロジェクト: pavelbraginskiy/Funky2
 public new static TLiteral Claim(StringClaimer claimer)
 {
     return(TLiteralNumber.Claim(claimer) ??
            TLiteralStringSimple.Claim(claimer)     as TLiteral);
 }