summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2013-07-21 19:07:51 -0400
committerJesse Luehrs <doy@tozt.net>2013-07-21 19:07:51 -0400
commitb4633249ac65db74101bfee1ff72fbe4eebb9a07 (patch)
tree9fcfb9dee31df9f43648c16f88c47054ea2b9050
parent7f218f23aaaa90d00687cb7c3e094a33f6a8e8d1 (diff)
downloadparse-keyword-b4633249ac65db74101bfee1ff72fbe4eebb9a07.tar.gz
parse-keyword-b4633249ac65db74101bfee1ff72fbe4eebb9a07.zip
update this comment
-rw-r--r--Keyword.xs24
1 files changed, 5 insertions, 19 deletions
diff --git a/Keyword.xs b/Keyword.xs
index 9ee7296..249121e 100644
--- a/Keyword.xs
+++ b/Keyword.xs
@@ -72,25 +72,11 @@ static OP *parser_callback(pTHX_ GV *namegv, SV *psobj, U32 *flagsp)
args_generator))));
}
-// we will need helper functions for
-// - lexer functions
-// - lex_read_space
-// - lex_peek_unichar
-// - lex_stuff_sv
-// - parser functions (OP* return values should become coderefs)
-// - parse_arithexpr
-// - parse_barestmt
-// - parse_block
-// - parse_fullexpr
-// - parse_fullstmt
-// - parse_label
-// - parse_listexpr
-// - parse_stmtseq
-// - parse_termexpr
-// - random other things
-// - "read a variable name"
-// - "read a quoted string"
-// - "create a new lexical variable" (should return a reference to it)
+/* TODO:
+ * - "parse a variable name"
+ * - "parse a quoted string"
+ * - "create a new lexical variable" (maybe?)
+ */
MODULE = Parse::Keyword PACKAGE = Parse::Keyword