Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | also update the in-repo Makefile.PL (#3) | Jesse Luehrs | 2013-07-30 | 1 | -2/+3 |
| | |||||
* | add callparser_linkable to OBJECT in the Makefile.PL (#3) | Jesse Luehrs | 2013-07-30 | 1 | -3/+7 |
| | | | | i think this is the right thing, not quite sure | ||||
* | we shouldn't be shipping callparser1.h | Jesse Luehrs | 2013-07-30 | 1 | -3/+1 |
| | |||||
* | this actually isn't necessary here (#3) | Jesse Luehrs | 2013-07-30 | 1 | -5/+1 |
| | | | | | | | | it's not public api, so this prevents building on windows (and other platforms that don't expose everything for linking), and we're building the whole optree by hand at once, so there's no reason to use fixup functions like this whose only use is for when we're building the optree incrementally during parsing. | ||||
* | changelog0.05 | Jesse Luehrs | 2013-07-24 | 1 | -0/+2 |
| | |||||
* | changelog | Jesse Luehrs | 2013-07-24 | 1 | -0/+1 |
| | |||||
* | fix skipping tests | Jesse Luehrs | 2013-07-24 | 1 | -1/+1 |
| | |||||
* | no reason to have these as macros now that this is its own function | Jesse Luehrs | 2013-07-24 | 1 | -10/+5 |
| | |||||
* | changelog0.04 | Jesse Luehrs | 2013-07-23 | 1 | -0/+2 |
| | |||||
* | changelog | Jesse Luehrs | 2013-07-23 | 1 | -0/+1 |
| | |||||
* | document passing in the keyword name | Jesse Luehrs | 2013-07-23 | 1 | -5/+5 |
| | |||||
* | pass the keyword name to parser functions | Jesse Luehrs | 2013-07-23 | 2 | -0/+27 |
| | |||||
* | changelog0.03 | Jesse Luehrs | 2013-07-23 | 1 | -0/+2 |
| | |||||
* | changelog | Jesse Luehrs | 2013-07-23 | 1 | -0/+3 |
| | |||||
* | fix deps | Jesse Luehrs | 2013-07-23 | 1 | -0/+4 |
| | |||||
* | actually, this isn't necessary either | Jesse Luehrs | 2013-07-23 | 1 | -1/+0 |
| | | | | and it causes issues in some cases that i can't reproduce here | ||||
* | actually, don't throw an error | Jesse Luehrs | 2013-07-23 | 4 | -49/+101 |
| | |||||
* | actually, throw an exception on parse errors | Jesse Luehrs | 2013-07-23 | 2 | -7/+38 |
| | |||||
* | note that Keyword::API is also similar | Jesse Luehrs | 2013-07-23 | 1 | -0/+2 |
| | |||||
* | don't break scopes and such | Jesse Luehrs | 2013-07-23 | 1 | -9/+9 |
| | |||||
* | don't return a coderef if there was a parse error | Jesse Luehrs | 2013-07-23 | 2 | -1/+39 |
| | | | | | it won't be a valid coderef, you'll just get an error if you try to call it | ||||
* | changelog0.02 | Jesse Luehrs | 2013-07-22 | 1 | -0/+2 |
| | |||||
* | changelog | Jesse Luehrs | 2013-07-22 | 1 | -0/+5 |
| | |||||
* | add test for injecting scopes | Jesse Luehrs | 2013-07-22 | 1 | -0/+48 |
| | |||||
* | fix compilation on threaded perls | Jesse Luehrs | 2013-07-22 | 1 | -5/+7 |
| | |||||
* | fix deps | Jesse Luehrs | 2013-07-22 | 1 | -0/+1 |
| | |||||
* | note that lexical subs don't work (fixes #2) | Jesse Luehrs | 2013-07-22 | 2 | -0/+39 |
| | |||||
* | 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 |
| |