summaryrefslogtreecommitdiff
path: root/toke.c
Commit message (Expand)AuthorAgeFilesLines
* Add comments describing the operation of S_scan_ident().Nicholas Clark2013-05-221-0/+19
* toke.c: Remove redundant testKarl Williamson2013-05-201-1/+1
* toke.c: VALID_LEN_ONE_IDENT only needs a char, not a char*Brian Fraser2013-05-201-5/+5
* toke.c, S_intuit_method: Minor parsing speedup for 'maybe_method $foo'Brian Fraser2013-05-201-5/+7
* toke.c: Call base macro that does the same thingKarl Williamson2013-05-201-1/+1
* toke.c/MAD: silence a couple of warningsDavid Mitchell2013-05-091-0/+2
* Handle /@a/ array expansion within regex engineDavid Mitchell2013-04-201-1/+4
* fix runtime /(?{})/ with overload::constant qrDavid Mitchell2013-04-121-1/+3
* add lex_re_reparsing boolean to yy_parser structDavid Mitchell2013-04-121-3/+4
* Eliminate PL_reg_state.re_reparsing, part 2David Mitchell2013-04-121-2/+0
* Eliminate PL_reg_state.re_reparsing, part 1David Mitchell2013-04-121-3/+9
* Make smartmatch, given & when experimentalBrian Fraser2013-03-261-0/+9
* In In S_scan_heredoc(), avoid memNE() reading beyond the end of s.Nicholas Clark2013-03-251-2/+2
* In S_scan_heredoc(), the explicit test for '\n' duplicates the strNE().Nicholas Clark2013-03-251-1/+1
* toke.c, S_scan_ident: Ignore whitespace on both sides of ${ ... }Brian Fraser2013-03-151-9/+6
* PATCH: [perl #117101] toke.c: Make \$$1 work again.Brian Fraser2013-03-091-1/+5
* open FOO || die; doesn't need a special identifier parser.Brian Fraser2013-03-061-9/+3
* Restrict the valid identifier syntax, fix some identifier bugs.Brian Fraser2013-03-061-8/+23
* Fix several differences in the parsing of $.. and ${...}Brian Fraser2013-03-061-85/+54
* Stop SEGV on 'our sub { syntax error }'Peter Martini2013-03-031-0/+5
* Add, fix commentsKarl Williamson2013-02-251-1/+2
* Fix format string warnings in toke.c Changed literals to "%s", literalPeter Martini2013-01-251-10/+10
* Deprecate certain rare uses of backslashes within regexesKarl Williamson2013-01-191-18/+74
* toke.c: White-space alignment onlyKarl Williamson2013-01-191-8/+8
* rearrange initializations in S_intuit_more for better code genDaniel Dragan2013-01-181-3/+5
* Add warnings for "\08", /\017/Karl Williamson2013-01-141-1/+7
* grok_bslash_[ox]: Add param to silence non-portable warningsKarl Williamson2013-01-111-0/+4
* Add optional strict mode to grok_bslash_[xo]Karl Williamson2013-01-111-2/+6
* Revise calling sequences for grok_bslash_[xo]Karl Williamson2013-01-111-6/+4
* toke.c: Silence compiler uninitialized warningKarl Williamson2013-01-061-1/+2
* charnames: Deprecate character names with spacing issuesKarl Williamson2013-01-041-0/+12
* Change core calls of isALNUM() to isWORDCHAR()Karl Williamson2012-12-311-14/+14
* Convert uses of isALNUM_lazy_if to isWORDCHAR_lazy_ifKarl Williamson2012-12-311-18/+18
* Create internal _is_utf8_mark()Karl Williamson2012-12-221-4/+4
* handy.h: Create isALPHANUMERIC() and kinKarl Williamson2012-12-221-2/+5
* Silence some g++ compiler warningsKarl Williamson2012-12-091-2/+2
* Stop invalid charnames from leakingFather Chrysostomos2012-12-081-0/+1
* toke.c:S_new_constant: Use NN SvREFCNT_inc in 2 placesFather Chrysostomos2012-12-081-2/+2
* Stop Constant(%s) errors from leakingFather Chrysostomos2012-12-081-11/+9
* Change Constant(undef) error to something meaningfulFather Chrysostomos2012-12-081-3/+7
* toke.c: Make _charnames check more robustFather Chrysostomos2012-12-081-3/+2
* Fewer strEQ calls in toke.c:S_new_constantFather Chrysostomos2012-12-081-3/+5
* Stop "\N{...}" from leaking after errorsFather Chrysostomos2012-12-051-1/+4
* Stop v111111111111111 from leaking under fatal warningsFather Chrysostomos2012-12-051-0/+4
* toke.c apidocs: Note that scan_vstring might croakFather Chrysostomos2012-12-051-1/+6
* Remove "register" declarationsKarl Williamson2012-11-241-12/+12
* Warn when declaring lexsubs, not when enabling themFather Chrysostomos2012-11-241-0/+3
* Stop toke.c:S_scan_const from leakingFather Chrysostomos2012-11-231-4/+6
* prevent multiple evaluations of ERRSVDaniel Dragan2012-11-231-5/+7
* remove most calls to strlen in S_force_identDaniel Dragan2012-11-141-2/+2