From e0964ab9d4910ff878469b8d3262d01ba14d9b2a Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Sun, 21 Jul 2013 17:48:43 -0400 Subject: add the rest of the parser functions --- Keyword.xs | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/Keyword.xs b/Keyword.xs index e53f001..9ee7296 100644 --- a/Keyword.xs +++ b/Keyword.xs @@ -147,6 +147,48 @@ parse_block() OUTPUT: RETVAL +SV * +parse_stmtseq() + CODE: + RETVAL = parser_fn(Perl_parse_stmtseq); + OUTPUT: + RETVAL + +SV * +parse_fullstmt() + CODE: + RETVAL = parser_fn(Perl_parse_fullstmt); + OUTPUT: + RETVAL + +SV * +parse_barestmt() + CODE: + RETVAL = parser_fn(Perl_parse_barestmt); + OUTPUT: + RETVAL + +SV * +parse_fullexpr() + CODE: + RETVAL = parser_fn(Perl_parse_fullexpr); + OUTPUT: + RETVAL + +SV * +parse_listexpr() + CODE: + RETVAL = parser_fn(Perl_parse_listexpr); + OUTPUT: + RETVAL + +SV * +parse_termexpr() + CODE: + RETVAL = parser_fn(Perl_parse_termexpr); + OUTPUT: + RETVAL + SV * parse_arithexpr() CODE: -- cgit v1.2.3-54-g00ecf