This is a live mirror of the Perl 5 development currently hosted at
https://github.com/perl/perl5
https://perl5.git.perl.org
/
perl5.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
mktables: Fix some function signatures
[perl5.git]
/
perly.act
2022-07-02
Paul "LeoNerd" Evans
Rename token types for keywords to add KW_... prefix
blob
|
commitdiff
2022-06-28
Paul "LeoNerd" Evans
Rename some grammar rules/tokens to avoid 'method'
blob
|
commitdiff
|
diff to current
2022-06-13
Paul "LeoNerd" Evans
A better error message for `try {} catch {}` missing...
blob
|
commitdiff
|
diff to current
2022-04-16
David Mitchell
for my ($x) ...: fix handling of degenerate 1-var
blob
|
commitdiff
|
diff to current
2022-02-20
Paul "LeoNerd" Evans
Don't emit experimental::signatures warning (closes...
blob
|
commitdiff
|
diff to current
2022-02-06
Branislav Zahradník
Use `optexpr` in anonymous to reduce number of symbols
blob
|
commitdiff
|
diff to current
2022-02-06
Branislav Zahradník
Unify optional rules
blob
|
commitdiff
|
diff to current
2022-02-06
Branislav Zahradník
Introduce rule `empty` returning NULL
blob
|
commitdiff
|
diff to current
2022-02-06
Branislav Zahradník
Gather all MY variants into single rule
blob
|
commitdiff
|
diff to current
2022-01-31
Paul "LeoNerd" Evans
Set the CvSIGNATURE flag on signatured subs
blob
|
commitdiff
|
diff to current
2022-01-20
Paul "LeoNerd" Evans
Implement and test try/catch/finally syntax
blob
|
commitdiff
|
diff to current
2021-10-15
Nicholas Clark
for my ($foo,,, $bar) { ... } should parse as ($foo...
blob
|
commitdiff
|
diff to current
2021-10-15
Nicholas Clark
Implement n-at-a-time for loops.
blob
|
commitdiff
|
diff to current
2021-09-04
David Mitchell
fix line number of try block
blob
|
commitdiff
|
diff to current
2021-08-25
Paul "LeoNerd" Evans
Create `defer` syntax and `OP_PUSHDEFER` opcode
blob
|
commitdiff
|
diff to current
2021-02-14
Paul "LeoNerd" Evans
Add a newTRYCATCHOP(); migrate the custom code out...
blob
|
commitdiff
|
diff to current
2021-02-04
Paul "LeoNerd" Evans
Initial attempt at feature 'try'
18505/head
blob
|
commitdiff
|
diff to current
2020-12-27
Branislav Zahradník
Use explicit %empty
blob
|
commitdiff
|
diff to current
2020-12-27
Branislav Zahradník
Cleanup remnants of 'KEY_err' removal
blob
|
commitdiff
|
diff to current
2020-12-27
Branislav Zahradník
Distinguish C- and perly- literals - PERLY_DOLLAR
blob
|
commitdiff
|
diff to current
2020-12-27
Branislav Zahradník
Distinguish C- and perly- literals - PERLY_SLASH
blob
|
commitdiff
|
diff to current
2020-12-27
Branislav Zahradník
Distinguish C- and perly- literals - PERLY_STAR
blob
|
commitdiff
|
diff to current
2020-12-27
Branislav Zahradník
Distinguish C- and perly- literals - PERLY_PAREN_CLOSE
blob
|
commitdiff
|
diff to current
2020-12-27
Branislav Zahradník
Distinguish C- and perly- literals - PERLY_PAREN_OPEN
blob
|
commitdiff
|
diff to current
2020-12-27
Branislav Zahradník
Distinguish C- and perly- literals - PERLY_PERCENT_SIGN
blob
|
commitdiff
|
diff to current
2020-12-27
Branislav Zahradník
Distinguish C- and perly- literals - PERLY_SNAIL
blob
|
commitdiff
|
diff to current
2020-12-27
Branislav Zahradník
Distinguish C- and perly- literals - PERLY_PLUS
blob
|
commitdiff
|
diff to current
2020-12-27
Branislav Zahradník
Distinguish C- and perly- literals - PERLY_MINUS
blob
|
commitdiff
|
diff to current
2020-12-27
Branislav Zahradník
Distinguish C- and perly- literals - PERLY_QUESTION_MARK
blob
|
commitdiff
|
diff to current
2020-12-27
Branislav Zahradník
Distinguish C- and perly- literals - PERLY_COLON
blob
|
commitdiff
|
diff to current
2020-12-27
Branislav Zahradník
Distinguish C- and perly- literals - PERLY_TILDE
blob
|
commitdiff
|
diff to current
2020-12-27
Branislav Zahradník
Distinguish C- and perly- literals - PERLY_EXCLAMATION_MARK
blob
|
commitdiff
|
diff to current
2020-12-27
Branislav Zahradník
Distinguish C- and perly- literals - PERLY_COMMA
blob
|
commitdiff
|
diff to current
2020-12-27
Branislav Zahradník
Distinguish C- and perly- literals - PERLY_AMPERSAND
blob
|
commitdiff
|
diff to current
2020-12-27
Branislav Zahradník
Distinguish C- and perly- literals - PERLY_EQUAL_SIGN
blob
|
commitdiff
|
diff to current
2020-12-27
Branislav Zahradník
Distinguish C- and perly- literals - PERLY_DOT
blob
|
commitdiff
|
diff to current
2020-12-27
Branislav Zahradník
Distinguish C- and perly- literals - PERLY_SEMICOLON
blob
|
commitdiff
|
diff to current
2020-12-27
Branislav Zahradník
Distinguish C- and perly- literals - PERLY_BRACKET_CLOSE
blob
|
commitdiff
|
diff to current
2020-12-27
Branislav Zahradník
Distinguish C- and perly- literals - PERLY_BRACKET_OPEN
blob
|
commitdiff
|
diff to current
2020-12-27
Branislav Zahradník
Distinguish C- and perly- literals - PERLY_BRACE_CLOSE
blob
|
commitdiff
|
diff to current
2020-12-27
Branislav Zahradník
Distinguish C- and perly- literals - PERLY_BRACE_OPEN
blob
|
commitdiff
|
diff to current
2020-12-07
Branislav Zahradník
Use GNU Bison's named references
blob
|
commitdiff
|
diff to current
2020-08-17
Dagfinn Ilmari Man...
regen_perly.pl: remove extraneous comments from bison 3.x
blob
|
commitdiff
|
diff to current
2020-08-06
Dagfinn Ilmari Man...
Add support for Bison versions up to 3.7
blob
|
commitdiff
|
diff to current
2020-08-06
Dagfinn Ilmari Man...
Bump minimum required Bison version to 2.4
blob
|
commitdiff
|
diff to current
2020-05-22
Dagfinn Ilmari Man...
Fix a bunch of repeated-word typos
blob
|
commitdiff
|
diff to current
2020-03-13
Zefram
chained comparisons
blob
|
commitdiff
|
diff to current
2019-09-23
David Mitchell
put signature ops in their own subtree.
blob
|
commitdiff
|
diff to current
2019-09-23
David Mitchell
OP_ARGCHECK: use custom aux struct
blob
|
commitdiff
|
diff to current
2019-07-22
Paul "LeoNerd" Evans
[perl #132474] Add function for parsing sub signatures
blob
|
commitdiff
|
diff to current
2019-07-11
Dagfinn Ilmari Man...
Support Bison version 3.1 through 3.4
blob
|
commitdiff
|
diff to current
2019-06-12
Tony Cook
(perl #130585) prevent a spurious ) in a subparse confu...
blob
|
commitdiff
|
diff to current
2019-04-05
David Mitchell
parser: change LABEL type from pval to opval
blob
|
commitdiff
|
diff to current
2018-03-02
David Mitchell
detect sub attributes following a signature
blob
|
commitdiff
|
diff to current
2018-03-02
David Mitchell
rationalise subroutine parsing rules
blob
|
commitdiff
|
diff to current
2018-03-02
David Mitchell
parse subs and signature subs separately
blob
|
commitdiff
|
diff to current
2018-03-02
David Mitchell
add Perl_init_named_cv() functiom
blob
|
commitdiff
|
diff to current
2018-01-19
David Mitchell
move sub attributes before the signature
blob
|
commitdiff
|
diff to current
2018-01-16
Zefram
fix parsing of braced subscript after parens
blob
|
commitdiff
|
diff to current
2017-12-29
Zefram
revert smartmatch to 5.27.6 behaviour
blob
|
commitdiff
|
diff to current
2017-12-06
Zefram
add "whereis"
blob
|
commitdiff
|
diff to current
2017-12-05
Zefram
internally change "when" to "whereso"
blob
|
commitdiff
|
diff to current
2017-12-05
Zefram
change "when" keyword to "whereso"
blob
|
commitdiff
|
diff to current
2017-11-28
Zefram
remove useless "default" mechanism
blob
|
commitdiff
|
diff to current
2017-11-16
David Mitchell
expand code comment in perly.y
blob
|
commitdiff
|
diff to current
2017-11-11
Nicolas R
Replace multiple 'use vars' by 'our' in regen.
blob
|
commitdiff
|
diff to current
2017-11-10
Zefram
parse yada-yada only as a statement
blob
|
commitdiff
|
diff to current
2017-06-07
David Mitchell
perly.y: add $$ = 0 for midrule code blocks
blob
|
commitdiff
|
diff to current
2016-12-05
David Mitchell
yyparse: only calculate yytoken on yychar change
blob
|
commitdiff
|
diff to current
2016-11-11
Aaron Crane
Regen from the "special" regen scripts
blob
|
commitdiff
|
diff to current
2016-10-20
Lukas Mai
perly.y: remove redundant NULL casts
blob
|
commitdiff
|
diff to current
2016-09-04
Father Chrysostomos
[perl #129073] Assert failure: ${p{};sub p}()
blob
|
commitdiff
|
diff to current
2016-08-18
David Mitchell
signatures: eliminate XSIGVAR, add KEY_sigvar
blob
|
commitdiff
|
diff to current
2016-08-04
Father Chrysostomos
Use parser, not PL_parser, in perly.y
blob
|
commitdiff
|
diff to current
2016-08-03
David Mitchell
silence compiler warning in perly.y
blob
|
commitdiff
|
diff to current
2016-08-03
David Mitchell
signatures: make param and optional param count IV
blob
|
commitdiff
|
diff to current
2016-08-03
David Mitchell
ucfirst() new signature diagnostic messages
blob
|
commitdiff
|
diff to current
2016-08-03
David Mitchell
add OP_ARGELEM, OP_ARGDEFELEM, OP_ARGCHECK ops
blob
|
commitdiff
|
diff to current
2016-08-03
David Mitchell
sub signatures: use parser rather than lexer
blob
|
commitdiff
|
diff to current
2016-07-20
David Mitchell
rename "WORD" lexical token to "BAREWORD"
blob
|
commitdiff
|
diff to current
2016-07-17
Father Chrysostomos
Allow my \$a
blob
|
commitdiff
|
diff to current
2016-05-21
Father Chrysostomos
Simplify parser’s handling of my/local
blob
|
commitdiff
|
diff to current
2016-05-17
Father Chrysostomos
regen_perly.pl: Correct typo
blob
|
commitdiff
|
diff to current
2016-02-11
David Mitchell
run regen_perly.pl
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
Add support for bison 3.0
blob
|
commitdiff
|
diff to current
2016-01-21
Tony Cook
[perl #127122] warn on unless (assignment) when syntax...
blob
|
commitdiff
|
diff to current
2015-10-02
David Mitchell
given(): remove support for lexical $_
blob
|
commitdiff
|
diff to current
2015-02-16
Father Chrysostomos
perly.y: Remove type from ';'
blob
|
commitdiff
|
diff to current
2015-02-07
Father Chrysostomos
perly.y: Remove types for '$' and '*'
blob
|
commitdiff
|
diff to current
2015-02-01
Father Chrysostomos
Parse and compile string- and num-specific bitops
blob
|
commitdiff
|
diff to current
2015-01-18
Peter Martini
perly.y changes from Lukas Mai in RT 123069
blob
|
commitdiff
|
diff to current
2015-01-09
Father Chrysostomos
Simplify s/// and tr/// parsing logic
blob
|
commitdiff
|
diff to current
2015-01-06
Father Chrysostomos
perly.y: Don’t call op_lvalue on refgen kid
blob
|
commitdiff
|
diff to current
2014-12-09
Father Chrysostomos
Unify format and named-sub pad weakref code
blob
|
commitdiff
|
diff to current
2014-12-06
Father Chrysostomos
Deparse formats in the right spot
blob
|
commitdiff
|
diff to current
2014-11-26
Father Chrysostomos
[perl #123286] Lone C-style for in a block
blob
|
commitdiff
|
diff to current
2014-11-21
Father Chrysostomos
[perl #77452] Deparse { ...; BEGIN{} } correctly
blob
|
commitdiff
|
diff to current
2014-11-07
Father Chrysostomos
[perl #77452] Deparse BEGIN blocks in the right place
blob
|
commitdiff
|
diff to current
2014-10-26
Lukas Mai
rename convert to op_convert_list and APIfy
blob
|
commitdiff
|
diff to current
2014-10-25
Father Chrysostomos
Remove redundant op_lvalue calls in perly.y
blob
|
commitdiff
|
diff to current
next