This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perlxs.pod; rpc is considered obsolete
[perl5.git] / parser.h
46 hours ago Michael G. Schwernstyle: Detabify indentation of the C code maintained...
2020-03-02 Richard Leachparser.h -reorder yy_parser to close x86-64 alignment...
2019-09-23 David MitchellSignatures: change param count from IV to UV
2018-03-02 David Mitchelldetect sub attributes following a signature
2018-02-05 Tony Cook(perl #125351) abort parsing if parse errors happen...
2017-02-14 Karl Williamsontoke.c: Fix bugs where UTF-8 is turned on in mid chunk
2016-12-10 David Mitchellyyparse(): extend parser stack before every shift.
2016-12-05 David Mitchellyyparse(): only check stack size in outer loop
2016-12-05 David Mitchelloptimising yyparse: replace stack_size with a ptr
2016-08-04 Father Chrysostomosparser.h: comment typo
2016-08-04 Father ChrysostomosFinish reordering the parser struct (again!)
2016-08-04 Father ChrysostomosRevert "Um, finish reordering the parser struct"
2016-08-03 David Mitchellsignatures: make param and optional param count IV
2016-08-03 David Mitchellsub signatures: use parser rather than lexer
2016-08-03 Father ChrysostomosUm, finish reordering the parser struct
2016-08-03 Father ChrysostomosReorder parser struct for alignment
2016-08-03 Father ChrysostomosEmpty sublex_info into the parser struct
2016-08-03 Father Chrysostomosparser.h: Remove lex_expect
2016-08-03 Father Chrysostomosparser.h: Make nexttoke a U8
2016-07-26 Father Chrysostomosparser.h: Use UV for string delims
2015-03-23 Dagfinn Ilmari Man... Replace common Emacs file-local variables with dir...
2015-02-23 Father Chrysostomosparser.h: Make nexttoke unsigned
2014-11-21 Father Chrysostomos[perl #77452] Deparse { ...; BEGIN{} } correctly
2014-08-25 Father Chrysostomosparser.h: Comment that lex_expect is unused
2014-06-13 Jarkko HietaniemiRemove MAD.
2013-10-05 Father ChrysostomosAllow ->@ ->$ interpolation under postderef_qq feature
2013-09-08 Father ChrysostomosFix line numbers with #! -d:foo and PERL5DB=$'\n'
2013-09-08 Father ChrysostomosMove herelines out of the lex_shared struct
2013-06-27 Father Chrysostomos[perl #117535, #76910] Fix bogus ambiguity warnings
2013-04-12 David Mitchelladd lex_re_reparsing boolean to yy_parser struct
2012-09-16 Father ChrysostomosFix our sub with proto
2012-08-31 Father ChrysostomosFinish fixing here-docs in re-evals
2012-08-28 Father ChrysostomosUse PL_parser->lex_shared instead of Sv[IN]VX(PL_linestr)
2012-08-28 Father Chrysostomosparser.h: Document copline with more detail
2012-08-28 Father ChrysostomosAdd PL_parser->lex_shared struct; move herelines into it
2012-08-28 Father Chrysostomos[perl #114070] Fix lines nums after <<foo
2012-08-06 Father Chrysostomos[perl #114040] Parse formats in interpolating constructs
2012-07-03 Father Chrysostomosparser.h: Add comments explaining *bufptr
2012-07-03 Father Chrysostomosparser.h: Correct comment explaining last_lop_op
2012-05-30 Ricardo Signesupdate the editor hints for spaces, not tabs
2012-02-27 Nicholas ClarkThe parser should always close the file handle that...
2012-02-27 Nicholas ClarkIn struct yy_parser, change lex_flags to a U8, from...
2012-01-19 Steffen SchwigonBump several file copyright dates
2011-11-21 Rodolfo CarvalhoFix a 5-year-old typo in a comment
2011-11-06 Father ChrysostomosAvoid redundant copies in string evals
2011-11-06 Father ChrysostomosMerge some parser fields
2011-11-06 Father ChrysostomosMake source filters work in evalbytes
2011-11-06 Father Chrysostomosparser.h: Rearrange constants
2011-11-06 Brian Frasereval STRING UTF8 cleanup.
2011-04-03 Father Chrysostomos[perl #87064] eval no longer shares filters
2010-12-12 Zeframrecursive-descent expression parsing
2010-10-25 Zeframfunction to parse isolated label
2010-10-21 Zeframreplace PL_doextract with better kinds of variable
2009-12-16 Gerard GoossenStore the PL_compcv instead of the the PL_comppad in...
2009-11-15 Zeframlexer API
2008-01-01 Marcus Holland-MoritzAdd editor blocks to some header files.
2007-07-16 Nicholas ClarkRe-order struct yy_parser to save space on most systems.
2007-07-16 Dave Mitchellchange #31615 added the new field in the wrong place
2007-07-16 Dave Mitchell [perl #43425] local $[: fix scoping during parser...
2007-05-21 Dave Mitchellmove PL_error_count into the PL_parser struct
2007-05-21 Dave Mitchellmove PL_multi_end into the PL_parser struct
2007-05-21 Dave Mitchellmove PL_tokenbuf into the PL_parser struct
2007-05-12 Dave Mitchellmove PL_in_my and PL_in_my_stash into the PL_parser...
2007-05-12 Dave Mitchellsave old PL_curcop value in parser struct
2007-05-12 Dave Mitchellmove PL_rsfp_filters into the parser struct
2007-05-11 Dave Mitchellmove PL_rsfp into the PL_parser struct
2007-05-05 Dave Mitchellmove PL_lex_state into the PL_parser struct
2007-05-05 Dave Mitchellmigrate more variables to PL_parser struct:
2007-05-04 Dave Mitchellmove some more variables into the PL_parser struct:
2007-05-04 Dave Mitchellmove PL_expect and PL_copline into the PL_parser structure
2007-04-24 Dave Mitchellmove PL_linestr from the interpreter struct to the...
2007-04-21 Nicholas ClarkSeveral members of struct yy_parser can go on a diet...
2007-03-31 Nicholas ClarkRearrange members of structures to reduce memory size...
2007-01-02 Nicholas ClarkUpdate copyright years to include 2007. (Plus a couple...
2007-01-02 Dave Mitchellmove easy lexer state variables into PL_parser
2007-01-01 Dave Mitchellsplit parser initialisation from parser execution
2007-01-01 Dave Mitchellsplit parser stack from parser object
2006-12-18 Dave Mitchellmove parser state into new parser object, PL_parser