summaryrefslogtreecommitdiff
path: root/toke.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* toke.c: factor out static yyl_strictwarn_bareword()Aaron Crane2019-11-041-31/+39
* toke.c: remove the really_sub goto labelAaron Crane2019-11-041-18/+7
* toke.c: factor out static yyl_constant_op()Aaron Crane2019-11-041-43/+48
* toke.c: factor out static yyl_safe_bareword()Aaron Crane2019-11-041-14/+20
* toke.c: fold some initialisations into the corresponding declarationsAaron Crane2019-11-041-10/+5
* toke.c: factor out static yyl_fatcomma()Aaron Crane2019-11-041-8/+13
* toke.c: factor out static yyl_fake_eof()Aaron Crane2019-11-041-255/+274
* toke.c: Fix bug tr/// upgrading to UTF-8 in middleKarl Williamson2019-11-031-1/+3
* remove now unneeded FEATURE_IS_ENABLED()Tony Cook2019-10-301-20/+0
* fix the type of orig_keyword to match the only callerTony Cook2019-10-291-1/+1
* reinstate the [perl #129069] fix reverted by f190a1be6aaTony Cook2019-10-291-2/+5
* void functions don't need to indicate lack of returnCraig A. Berry2019-10-251-2/+0
* Fully spell out "subroutine" and "variable"Dagfinn Ilmari Mannsåker2019-10-211-3/+3
* toke.c: factor out static yyl_my()Aaron Crane2019-10-211-35/+50
* toke.c: factor out static yyl_eol()Aaron Crane2019-10-211-39/+52
* toke.c: factor out static yyl_do()Aaron Crane2019-10-211-25/+31
* toke.c: factor out static yyl_foreach()Aaron Crane2019-10-211-34/+35
* toke.c: factor out static yyl_require()Aaron Crane2019-10-211-31/+37
* toke.c: factor out static yyl_croak_unrecognised()Aaron Crane2019-10-211-37/+48
* toke.c: factor out static yyl_data_handle()Aaron Crane2019-10-211-46/+55
* toke.c: remove needless `if (0)`Aaron Crane2019-10-211-4/+5
* toke.c: reorder to put static function before its callerAaron Crane2019-10-211-303/+303
* toke.c: remove the "retry" labelAaron Crane2019-10-211-13/+16
* toke.c: factor most of Perl_yylex() out into static yyl_try()Aaron Crane2019-10-211-16/+18
* toke.c: factor out static yyl_backslash()Aaron Crane2019-10-211-8/+12
* toke.c: factor out static yyl_backtick()Aaron Crane2019-10-211-14/+20
* toke.c: factor out static yyl_sglquote()Aaron Crane2019-10-211-10/+16
* toke.c: factor out static yyl_dblquote()Aaron Crane2019-10-211-25/+32