Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | note in the synopsis that keywords should be exported (fixes #1) | Jesse Luehrs | 2013-07-22 | 1 | -0/+2 | |
| | ||||||
* | apparently the lowercase version wasn't around in 5.14 | Jesse Luehrs | 2013-07-22 | 1 | -8/+8 | |
| | ||||||
* | fix deps | Jesse Luehrs | 2013-07-22 | 1 | -0/+1 | |
| | ||||||
* | allow creating non-anonymous subs too | Jesse Luehrs | 2013-07-22 | 3 | -22/+82 | |
| | | | | | this makes a difference in some obscure cases dealing with closures. see t/unavailable.t for more information. | |||||
* | note that this module is experimental | Jesse Luehrs | 2013-07-22 | 1 | -0/+3 | |
| | ||||||
* | work around bugs in lex_next_chunk | Jesse Luehrs | 2013-07-22 | 3 | -1/+52 | |
| | ||||||
* | don't think i need to do this | Jesse Luehrs | 2013-07-21 | 1 | -1/+1 | |
| | ||||||
* | use c89 comments here | Jesse Luehrs | 2013-07-21 | 1 | -6/+7 | |
| | ||||||
* | update this comment | Jesse Luehrs | 2013-07-21 | 1 | -19/+5 | |
| | ||||||
* | changelog0.01 | Jesse Luehrs | 2013-07-21 | 1 | -0/+2 | |
| | ||||||
* | apparently Test::Requires doesn't allow loading without importing | Jesse Luehrs | 2013-07-21 | 17 | -17/+85 | |
| | ||||||
* | fix up deps | Jesse Luehrs | 2013-07-21 | 18 | -0/+42 | |
| | ||||||
* | add some docs | Jesse Luehrs | 2013-07-21 | 1 | -16/+81 | |
| | ||||||
* | also expose these from Parse::Keyword | Jesse Luehrs | 2013-07-21 | 1 | -0/+18 | |
| | ||||||
* | clean up test warnings | Jesse Luehrs | 2013-07-21 | 2 | -1/+6 | |
| | ||||||
* | add the rest of the parser functions | Jesse Luehrs | 2013-07-21 | 1 | -0/+42 | |
| | ||||||
* | factor this out | Jesse Luehrs | 2013-07-21 | 1 | -30/+21 | |
| | ||||||
* | this may be necessary, who knows | Jesse Luehrs | 2013-07-21 | 1 | -0/+1 | |
| | ||||||
* | unnecessary | Jesse Luehrs | 2013-07-21 | 1 | -1/+1 | |
| | ||||||
* | pod coverage | Jesse Luehrs | 2013-07-21 | 1 | -0/+4 | |
| | ||||||
* | reorder some stuff | Jesse Luehrs | 2013-07-21 | 2 | -32/+32 | |
| | ||||||
* | add tests for Fun | Jesse Luehrs | 2013-07-21 | 13 | -1/+469 | |
| | ||||||
* | add parse_arithexpr | Jesse Luehrs | 2013-07-21 | 2 | -0/+22 | |
| | ||||||
* | add lex_stuff | Jesse Luehrs | 2013-07-21 | 2 | -0/+7 | |
| | ||||||
* | hmmm, doesn't look like PL_compiling is right here | Jesse Luehrs | 2013-07-21 | 1 | -1/+1 | |
| | ||||||
* | cv_clone wasn't public in 5.14 | Jesse Luehrs | 2013-07-21 | 1 | -0/+4 | |
| | ||||||
* | stub out docs to make pod coverage pass | Jesse Luehrs | 2013-07-21 | 1 | -0/+67 | |
| | ||||||
* | fix prereqs | Jesse Luehrs | 2013-07-21 | 1 | -0/+2 | |
| | ||||||
* | add a function to get the package of the currently compiling code | Jesse Luehrs | 2013-07-21 | 2 | -0/+8 | |
| | ||||||
* | default these to 1 | Jesse Luehrs | 2013-07-21 | 2 | -5/+5 | |
| | ||||||
* | make some macros for this | Jesse Luehrs | 2013-07-21 | 1 | -4/+14 | |
| | ||||||
* | need to save PL_op too | Jesse Luehrs | 2013-07-21 | 1 | -0/+3 | |
| | ||||||
* | rename this function | Jesse Luehrs | 2013-07-21 | 3 | -4/+4 | |
| | ||||||
* | formatting | Jesse Luehrs | 2013-07-21 | 1 | -1/+1 | |
| | ||||||
* | improve the api a bit | Jesse Luehrs | 2013-07-21 | 3 | -28/+12 | |
| | ||||||
* | actually, it's not necessary here | Jesse Luehrs | 2013-07-21 | 1 | -1/+0 | |
| | ||||||
* | parse this a bit more accurately | Jesse Luehrs | 2013-07-21 | 1 | -4/+4 | |
| | ||||||
* | actually, need to do this in all of these functions | Jesse Luehrs | 2013-07-21 | 1 | -0/+5 | |
| | | | | or else error messages don't have the right file and line | |||||
* | make this test trigger the segfault | Jesse Luehrs | 2013-07-21 | 1 | -2/+1 | |
| | ||||||
* | test statement form | Jesse Luehrs | 2013-07-21 | 1 | -0/+22 | |
| | ||||||
* | reset PL_curcop when we're about to start compiling again | Jesse Luehrs | 2013-07-21 | 1 | -0/+1 | |
| | ||||||
* | this isn't going to work before 5.14 | Jesse Luehrs | 2013-07-20 | 1 | -2/+0 | |
| | ||||||
* | whoops, forgot this | Jesse Luehrs | 2013-07-20 | 2 | -1/+20 | |
| | ||||||
* | add some (failing) tests | Jesse Luehrs | 2013-07-19 | 10 | -0/+476 | |
| | ||||||
* | start trying to implement some helper functions | Jesse Luehrs | 2013-07-19 | 2 | -0/+67 | |
| | | | | these don't really work properly, but it's a start | |||||
* | gitignore | Jesse Luehrs | 2013-07-19 | 1 | -0/+2 | |
| | ||||||
* | allow parsing as expressions or statements | Jesse Luehrs | 2013-07-19 | 1 | -1/+10 | |
| | ||||||
* | add stub Makefile.PL | Jesse Luehrs | 2013-07-18 | 2 | -0/+22 | |
| | ||||||
* | initial sketch of the framework | Jesse Luehrs | 2013-07-17 | 3 | -0/+97 | |
| | | | | now, just need to expose the parser functions to perl | |||||
* | initial commit | Jesse Luehrs | 2013-07-15 | 5 | -0/+50 | |