2 // Author: Sergey Chaban (serge@wildwestsoftware.com)
11 internal abstract class StringHelperBase
{
13 protected ILTokenizer host
;
18 /// <param name="host"></param>
19 public StringHelperBase (ILTokenizer host
) {
26 /// <returns></returns>
27 public abstract bool Start (char ch
);
32 /// <returns></returns>
33 public bool Start (int ch
)
35 return Start ((char)ch
);
40 /// <returns></returns>
43 return Start (host
.Reader
.Peek ());
49 /// <returns></returns>
50 public abstract string Build ();