Exemplo n.º 1
0
 public ShortLambdaParser(string prefix, Stop stop = null) : base($"^ /(' '*) /'{prefix}'")
 {
     valueParser       = new FillInValueParser();
     operatorParser    = new InfixOperatorParser();
     sendMessageParser = new SendMessageParser(false);
     freeParser        = new FreeParser();
     this.stop         = stop ?? CloseParenthesis();
 }
Exemplo n.º 2
0
 public BlockMessageInvokeParser()
     : base(@"^(\s*)(" + Runtime.REGEX_VARIABLE + @")\.")
 {
     parser = new SendMessageParser();
 }