Example #1
0
 /// <summary> 初始化解析结果
 /// </summary>
 /// <param name="faller">解析组件</param>
 /// <param name="type">结果类型</param>
 /// <param name="value">结果值</param>
 internal SawDust(Faller faller, DustType type, Object value)
     : this()
 {
     if (type == DustType.Object && value is SawDust)
     {
         var dust = (SawDust)value;
         Value = dust.Value;
         Type = dust.Type;
     }
     else
     {
         Type = type;
         Value = value;
     }
     Faller = faller;
     _toSqled = false;
     _sql = null;
 }
Example #2
0
 public State(Faller faller)
 {
     _faller = faller;
 }