index
:
parse-keyword
master
DEPRECATED: write syntax extensions in perl
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Keyword.xs
Commit message (
Expand
)
Author
Age
Files
Lines
*
this actually isn't necessary here (#3)
Jesse Luehrs
2013-07-30
1
-5
/
+1
*
no reason to have these as macros now that this is its own function
Jesse Luehrs
2013-07-24
1
-10
/
+5
*
pass the keyword name to parser functions
Jesse Luehrs
2013-07-23
1
-0
/
+2
*
actually, this isn't necessary either
Jesse Luehrs
2013-07-23
1
-1
/
+0
*
actually, don't throw an error
Jesse Luehrs
2013-07-23
1
-1
/
+3
*
actually, throw an exception on parse errors
Jesse Luehrs
2013-07-23
1
-2
/
+7
*
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
1
-1
/
+6
*
fix compilation on threaded perls
Jesse Luehrs
2013-07-22
1
-5
/
+7
*
apparently the lowercase version wasn't around in 5.14
Jesse Luehrs
2013-07-22
1
-8
/
+8
*
allow creating non-anonymous subs too
Jesse Luehrs
2013-07-22
1
-18
/
+26
*
work around bugs in lex_next_chunk
Jesse Luehrs
2013-07-22
1
-0
/
+15
*
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
*
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
*
reorder some stuff
Jesse Luehrs
2013-07-21
1
-30
/
+30
*
add parse_arithexpr
Jesse Luehrs
2013-07-21
1
-0
/
+21
*
add lex_stuff
Jesse Luehrs
2013-07-21
1
-0
/
+6
*
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
*
add a function to get the package of the currently compiling code
Jesse Luehrs
2013-07-21
1
-0
/
+7
*
default these to 1
Jesse Luehrs
2013-07-21
1
-2
/
+2
*
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
1
-1
/
+1
*
formatting
Jesse Luehrs
2013-07-21
1
-1
/
+1
*
improve the api a bit
Jesse Luehrs
2013-07-21
1
-18
/
+6
*
actually, it's not necessary here
Jesse Luehrs
2013-07-21
1
-1
/
+0
*
actually, need to do this in all of these functions
Jesse Luehrs
2013-07-21
1
-0
/
+5
*
reset PL_curcop when we're about to start compiling again
Jesse Luehrs
2013-07-21
1
-0
/
+1
*
start trying to implement some helper functions
Jesse Luehrs
2013-07-19
1
-0
/
+53
*
allow parsing as expressions or statements
Jesse Luehrs
2013-07-19
1
-1
/
+10
*
initial sketch of the framework
Jesse Luehrs
2013-07-17
1
-0
/
+64