summaryrefslogtreecommitdiff
path: root/toke.c
Commit message (Expand)AuthorAgeFilesLines
* toke.c: Use SvPV_shrink_to_curKarl Williamson2020-08-221-1/+1
* Use PERL_REVISION in toke.c for -E switch☢ ℕicolas ℝ2020-08-041-1/+1
* Remove obsolete FCRYPT ifdefs and associated PL_cryptseen (#17624)Richard Leach2020-07-301-6/+1
* Remove use of dVAR in coreDagfinn Ilmari Mannsåker2020-07-201-7/+0
* eliminate recursion from yyl_fake_eof() into yyl_try()Tony Cook2020-05-211-14/+46
* eliminate len from recursive yyl_try/yyl_fake_eofTony Cook2020-05-211-10/+9
* removed unused len parameter from yyl_dblquote()Tony Cook2020-05-211-2/+3
* Remove spurious double spaces before open braces in core C codeDagfinn Ilmari Mannsåker2020-04-131-1/+1
* gh-17645: avoid oob read on conflict marker detectionHugo van der Sanden2020-03-271-3/+3
* chained comparisonsZefram2020-03-121-22/+28
* Fix variable name in wrap_keyword_plugin documentationStefan Seifert2020-03-051-1/+1
* Add 'indirect' feature that can be turned off to disable indirect object syntaxDagfinn Ilmari Mannsåker2020-02-161-1/+4
* toke.c: Split code to load _charnames.pm into own fncKarl Williamson2020-02-121-29/+62
* toke.c: Change variable name, add oneKarl Williamson2020-02-121-8/+12
* toke.c: extract charnames code from S_new_constantKarl Williamson2020-02-121-76/+82
* toke.c - handle ${10} properly - Issue #12948Yves Orton2020-02-101-6/+25
* toke.c: fix Multidimensional array heuristic to ignore function callsYves Orton2020-02-021-6/+33
* toke.c: Don't accept illegal code pointsKarl Williamson2020-01-231-2/+12
* Remove dquote_inline.hKarl Williamson2020-01-231-1/+0
* (toke|regcomp).c: Use common fcn to handle \0 problemsKarl Williamson2020-01-231-6/+9
* Restructure grok_bslash_[ox]Karl Williamson2020-01-231-8/+10
* Restructure grok_bslash_cKarl Williamson2020-01-231-1/+8
* Hoist code point portability warningsKarl Williamson2020-01-231-6/+8
* utf8.c: Change parameter types of internal fcnsKarl Williamson2020-01-031-1/+1
* Add memCHRs() macro and use itKarl Williamson2019-12-181-29/+29
* Note that certain flags are documentedKarl Williamson2019-12-171-0/+7
* Rmv leading underscore from macro nameKarl Williamson2019-12-111-2/+2
* Add the `isa` operatorPaul "LeoNerd" Evans2019-12-091-0/+5
* Fix: local variable hiding parameter of same nameJames E Keenan2019-11-121-5/+5
* fix build under PERL_GLOBAL_STRUCT_PRIVATEDavid Mitchell2019-11-121-0/+1
* Remove swashes from coreKarl Williamson2019-11-061-2/+2
* Reimplement tr/// without swashesKarl Williamson2019-11-061-20/+2
* Change macro name in tr/// codeKarl Williamson2019-11-061-8/+9
* toke.c: comment, White-space onlyKarl Williamson2019-11-061-2/+3
* toke.c: comment changesKarl Williamson2019-11-051-9/+2
* Remove unused `key` and `orig_keyword` parameters from `yyl_key_core`Dagfinn Ilmari Mannsåker2019-11-051-3/+5
* Rename `tmp` local to `key` in `yyl_keylookup`Dagfinn Ilmari Mannsåker2019-11-051-9/+9
* Remove unused `key` parameter from `yyl_just_a_word`Dagfinn Ilmari Mannsåker2019-11-051-13/+12
* toke.c: const-ify formbrack parametersAaron Crane2019-11-041-2/+2
* toke.c: replace recursive calls to yyl_try() with gotoAaron Crane2019-11-041-15/+24
* toke.c: delete unused bof parametersAaron Crane2019-11-041-14/+13
* toke.c: don't pass around a copy of PL_parser->saw_infix_sigilAaron Crane2019-11-041-56/+65
* toke.c: remove some spurious orig_keyword usesAaron Crane2019-11-041-6/+4
* toke.c: remove formbrack argument from yyl_try()Aaron Crane2019-11-041-23/+20
* toke.c: delete weird initial_state arg to yyl_try()Aaron Crane2019-11-041-20/+13
* toke.c: factor out static yyl_keylookup()Aaron Crane2019-11-041-157/+143
* toke.c: factor out static yyl_key_core() and yyl_word_or_keyword()Aaron Crane2019-11-041-945/+947
* toke.c: bundle some yyl_just_a_word() params into a structAaron Crane2019-11-041-71/+98
* toke.c: factor out static yyl_just_a_word()Aaron Crane2019-11-041-291/+275
* toke.c: stop passing around several needless local variablesAaron Crane2019-11-041-22/+13