This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5380delta: a messy commit to get things started
[perl5.git] / perly.h
2023-03-23 Lukas Maifix incorrect vi filetype declarations in generated...
2023-03-06 Paul "LeoNerd" EvansHave start_subparse() call class_prepare_method_parse...
2023-03-06 Paul "LeoNerd" EvansHave newATTRSUB() call class_wrap_method_body() if...
2023-03-02 Arne JohannessenAllow :isa in class declaration without a block
2023-02-19 Yves Ortonperly.* - update generated files to include file type...
2023-02-17 Paul "LeoNerd" EvansFix a bunch of memory leaks in feature 'class'
2023-02-10 Paul "LeoNerd" EvansField :param attributes, //= and ||= default assignments
2023-02-10 Paul "LeoNerd" EvansParse an optional attribute list for fields; currently...
2023-02-10 Paul "LeoNerd" EvansAccept field VAR = EXPR on field vars
2023-02-10 Paul "LeoNerd" EvansInitial attack at parsing attribute syntax for class...
2023-02-10 Paul "LeoNerd" EvansInitial attack at basic 'class' feature
2022-12-16 Paul "LeoNerd" EvansDefine five new operator precedence levels
2022-12-14 Paul "LeoNerd" EvansToken type `pval` should be a void * pointer
2022-12-08 Paul "LeoNerd" EvansDefine a PL_infix_plugin hook, of a similar style to...
2022-11-26 Paul "LeoNerd" EvansRecognise `//=` and `||=` syntax in signature parameter...
2022-10-31 Yves Ortonperly.y - add a diag_listed_as for Unimplemented
2022-10-31 Yves Ortonperly.* - update perly files with more recent bison
2022-10-25 Paul "LeoNerd" EvansBetter handling of builtin CV attributes
2022-10-02 Paul "LeoNerd" EvansAdd comments to perly.y to explain token ordering
2022-07-02 Paul "LeoNerd" EvansRename token types for keywords to add KW_... prefix
2022-06-28 Paul "LeoNerd" EvansRename some grammar rules/tokens to avoid 'method'
2022-06-13 Paul "LeoNerd" EvansA better error message for `try {} catch {}` missing...
2022-04-16 David Mitchellfor my ($x) ...: fix handling of degenerate 1-var
2022-02-20 Paul "LeoNerd" EvansDon't emit experimental::signatures warning (closes...
2022-02-06 Branislav ZahradníkUse `optexpr` in anonymous to reduce number of symbols
2022-02-06 Branislav ZahradníkUnify optional rules
2022-02-06 Branislav ZahradníkIntroduce rule `empty` returning NULL
2022-02-06 Branislav ZahradníkGather all MY variants into single rule
2022-01-31 Paul "LeoNerd" EvansSet the CvSIGNATURE flag on signatured subs
2022-01-20 Paul "LeoNerd" EvansImplement and test try/catch/finally syntax
2021-10-15 Nicholas Clarkfor my ($foo,,, $bar) { ... } should parse as ($foo...
2021-10-15 Nicholas ClarkImplement n-at-a-time for loops.
2021-09-04 David Mitchellfix line number of try block
2021-08-25 Paul "LeoNerd" EvansCreate `defer` syntax and `OP_PUSHDEFER` opcode
2021-05-31 Michael G SchwernBase *.[ch] files: Replace leading tabs with blanks
2021-02-14 Paul "LeoNerd" EvansAdd a newTRYCATCHOP(); migrate the custom code out...
2021-02-04 Paul "LeoNerd" EvansInitial attempt at feature 'try' 18505/head
2020-12-27 Branislav ZahradníkUse explicit %empty
2020-12-27 Branislav ZahradníkCleanup remnants of 'KEY_err' removal
2020-12-27 Branislav ZahradníkDistinguish C- and perly- literals - PERLY_DOLLAR
2020-12-27 Branislav ZahradníkDistinguish C- and perly- literals - PERLY_SLASH
2020-12-27 Branislav ZahradníkDistinguish C- and perly- literals - PERLY_STAR
2020-12-27 Branislav ZahradníkDistinguish C- and perly- literals - PERLY_PAREN_CLOSE
2020-12-27 Branislav ZahradníkDistinguish C- and perly- literals - PERLY_PAREN_OPEN
2020-12-27 Branislav ZahradníkDistinguish C- and perly- literals - PERLY_PERCENT_SIGN
2020-12-27 Branislav ZahradníkDistinguish C- and perly- literals - PERLY_SNAIL
2020-12-27 Branislav ZahradníkDistinguish C- and perly- literals - PERLY_PLUS
2020-12-27 Branislav ZahradníkDistinguish C- and perly- literals - PERLY_MINUS
2020-12-27 Branislav ZahradníkDistinguish C- and perly- literals - PERLY_QUESTION_MARK
2020-12-27 Branislav ZahradníkDistinguish C- and perly- literals - PERLY_COLON
2020-12-27 Branislav ZahradníkDistinguish C- and perly- literals - PERLY_TILDE
2020-12-27 Branislav ZahradníkDistinguish C- and perly- literals - PERLY_EXCLAMATION_MARK
2020-12-27 Branislav ZahradníkDistinguish C- and perly- literals - PERLY_COMMA
2020-12-27 Branislav ZahradníkDistinguish C- and perly- literals - PERLY_AMPERSAND
2020-12-27 Branislav ZahradníkDistinguish C- and perly- literals - PERLY_EQUAL_SIGN
2020-12-27 Branislav ZahradníkDistinguish C- and perly- literals - PERLY_DOT
2020-12-27 Branislav ZahradníkDistinguish C- and perly- literals - PERLY_SEMICOLON
2020-12-27 Branislav ZahradníkDistinguish C- and perly- literals - PERLY_BRACKET_CLOSE
2020-12-27 Branislav ZahradníkDistinguish C- and perly- literals - PERLY_BRACKET_OPEN
2020-12-27 Branislav ZahradníkDistinguish C- and perly- literals - PERLY_BRACE_CLOSE
2020-12-27 Branislav ZahradníkDistinguish C- and perly- literals - PERLY_BRACE_OPEN
2020-12-07 Branislav ZahradníkUse GNU Bison's named references
2020-08-17 Dagfinn Ilmari Man... regen_perly.pl: remove extraneous comments from bison 3.x
2020-08-06 Dagfinn Ilmari Man... Add support for Bison versions up to 3.7
2020-08-06 Dagfinn Ilmari Man... Bump minimum required Bison version to 2.4
2020-05-22 Dagfinn Ilmari Man... Fix a bunch of repeated-word typos
2020-03-13 Zeframchained comparisons
2019-09-23 David Mitchellput signature ops in their own subtree.
2019-09-23 David MitchellOP_ARGCHECK: use custom aux struct
2019-07-22 Paul "LeoNerd" Evans[perl #132474] Add function for parsing sub signatures
2019-07-11 Dagfinn Ilmari Man... Support Bison version 3.1 through 3.4
2019-06-12 Tony Cook(perl #130585) prevent a spurious ) in a subparse confu...
2019-04-05 David Mitchellparser: change LABEL type from pval to opval
2018-03-02 David Mitchelldetect sub attributes following a signature
2018-03-02 David Mitchellrationalise subroutine parsing rules
2018-03-02 David Mitchellparse subs and signature subs separately
2018-03-02 David Mitchelladd Perl_init_named_cv() functiom
2018-01-19 David Mitchellmove sub attributes before the signature
2018-01-16 Zeframfix parsing of braced subscript after parens
2017-12-29 Zeframrevert smartmatch to 5.27.6 behaviour
2017-12-06 Zeframadd "whereis"
2017-12-05 Zeframinternally change "when" to "whereso"
2017-12-05 Zeframchange "when" keyword to "whereso"
2017-11-28 Zeframremove useless "default" mechanism
2017-11-16 David Mitchellexpand code comment in perly.y
2017-11-11 Nicolas RReplace multiple 'use vars' by 'our' in regen.
2017-11-10 Zeframparse yada-yada only as a statement
2017-06-07 David Mitchellperly.y: add $$ = 0 for midrule code blocks
2016-12-05 David Mitchellyyparse: only calculate yytoken on yychar change
2016-11-11 Aaron CraneRegen from the "special" regen scripts
2016-10-20 Lukas Maiperly.y: remove redundant NULL casts
2016-09-04 Father Chrysostomos[perl #129073] Assert failure: ${p{};sub p}()
2016-08-18 David Mitchellsignatures: eliminate XSIGVAR, add KEY_sigvar
2016-08-04 Father ChrysostomosUse parser, not PL_parser, in perly.y
2016-08-03 David Mitchellsilence compiler warning in perly.y
2016-08-03 David Mitchellsignatures: make param and optional param count IV
2016-08-03 David Mitchellucfirst() new signature diagnostic messages
2016-08-03 David Mitchelladd OP_ARGELEM, OP_ARGDEFELEM, OP_ARGCHECK ops
2016-08-03 David Mitchellsub signatures: use parser rather than lexer
2016-07-20 David Mitchellrename "WORD" lexical token to "BAREWORD"
next