Esempio n. 1
0
        public Expression Parse(Parser parser, Token token, out bool trailingSemicolon)
        {
            FunctionParselet.ParseFunction(parser, token, true, out trailingSemicolon,
                                           out var name,
                                           out var arguments,
                                           out var otherArgs,
                                           out var body);

            return(new SequenceExpression(token, name, arguments, otherArgs, body));
        }
Esempio n. 2
0
        public Expression Parse(Parser parser, Token token)
        {
            FunctionParselet.ParseFunction(parser, token, false, out var _,
                                           out var name,
                                           out var arguments,
                                           out var otherArgs,
                                           out var body);

            return(new SequenceExpression(token, name, arguments, otherArgs, body));
        }