public virtual bool Match(Token first, CompilerApplication context)
 {
     if (keyword.Equals(first))
     {
         return(true);
     }
     return(false);
 }
 public virtual ExcutableCommand Create(TokenQueue seq, Token first, CompilerApplication context)
 {
     return(Clone(seq, this));
 }
 public Parser(CompilerApplication context)
 {
     _application = context;
     this.context = _application.context;
 }