summaryrefslogtreecommitdiff
path: root/toke.c
Commit message (Expand)AuthorAgeFilesLines
* toke.c: White-space onlyKarl Williamson2015-01-101-24/+24
* Simplify s/// and tr/// parsing logicFather Chrysostomos2015-01-081-1/+1
* Also allow /\N{}/Father Chrysostomos2014-12-181-0/+3
* [perl #123417] Allow lexer to parse \N{U+dotted.hex}Father Chrysostomos2014-12-171-6/+40
* [perl #123410] sort CORE::fake bizarre behaviourFather Chrysostomos2014-12-111-2/+3
* toke.c: Use mnemonic rather than numericKarl Williamson2014-12-111-1/+1
* toke.c: \v is a legal C89 mnemonic.Karl Williamson2014-12-111-2/+2
* toke.c: Generalize trace for non-ASCII platformKarl Williamson2014-12-091-1/+1
* Revert ‘Used pad name lists for pad ids’Father Chrysostomos2014-12-061-2/+1
* Revert "toke.c: Remove redundant PL_expect check"Father Chrysostomos2014-12-051-1/+1
* Make pad names always UTF8Father Chrysostomos2014-11-301-5/+5
* define and use STATIC_ASSERT_STMT for compile-time invariantsLukas Mai2014-11-291-1/+1
* Change core to use is_invariant_string()Karl Williamson2014-11-261-1/+1
* toke.c: Add commentKarl Williamson2014-11-241-1/+3
* toke.c: Ignore 'use encoding' on \N{}Karl Williamson2014-11-241-1/+1
* toke.c: Typo in commentKarl Williamson2014-11-241-1/+1
* toke.c: Consistently upgrade under encodingKarl Williamson2014-11-201-3/+7
* Make a function to get PL_encoding's valueKarl Williamson2014-11-201-5/+5
* Make testing for PL_encoding into a macroKarl Williamson2014-11-201-7/+7
* Fix double free with unterminated /(?{ <<END })/Father Chrysostomos2014-11-151-1/+8
* ‘%s found where op expected’ under fatal warningsFather Chrysostomos2014-11-131-1/+1
* toke.c: Allocate __SUB__ as a baseop if possibleFather Chrysostomos2014-11-051-1/+3
* free up CvPADLIST slot for XSUBs for future useDaniel Dragan2014-10-311-1/+1
* [perl #122782] map{no strict;...} etc.Father Chrysostomos2014-10-281-4/+26
* fix line numbers in arity errors [#121374]Lukas Mai2014-10-281-10/+30
* toke.c: Report the proper type for assign opsFather Chrysostomos2014-10-251-8/+8
* [perl #122695] Fix line number for else{foo}Father Chrysostomos2014-10-221-2/+1
* Don't allow literal control chars in var names in EBCDICKarl Williamson2014-10-211-0/+8
* Deprecate all length-1 non-graphic variable namesKarl Williamson2014-10-211-2/+16
* toke.c: Simplify macro for length-1 variable namesKarl Williamson2014-10-211-14/+17
* toke.c: Fix potential buffer overflowKarl Williamson2014-10-211-1/+3
* toke.c:S_parse_opt_lexvar: Don’t use null terminatorFather Chrysostomos2014-10-101-1/+0
* toke.c: Extract into a named string constantKarl Williamson2014-10-071-4/+9
* toke.c: Update, clarify comments, fix some indentsKarl Williamson2014-10-071-39/+50
* silence some compiler warnings on VC6Daniel Dragan2014-10-061-2/+2
* Correct ‘"my" variable "&f::b"...’ messageFather Chrysostomos2014-10-051-1/+3
* toke.c: Add comment for greppabilityFather Chrysostomos2014-10-051-0/+1
* Introduce the double-diamond operator <<>>Rafael Garcia-Suarez2014-09-301-3/+12
* Deprecate multiple "x" in "/xx"Karl Williamson2014-09-291-4/+13
* toke.c: Clarify commentKarl Williamson2014-09-291-6/+6
* A little help for clang++ in toke.cCraig A. Berry2014-09-261-1/+1
* toke.c: Fix bad read in S_scan_heredocFather Chrysostomos2014-09-181-1/+2
* Make ‘No comma allowed’ respect lex subsFather Chrysostomos2014-09-161-0/+8
* toke.c: Remove obsolete commentFather Chrysostomos2014-09-161-1/+0
* Avoid creating GVs when subs are declaredFather Chrysostomos2014-09-151-1/+5
* Remove bogus gv-handling code from toke.cFather Chrysostomos2014-09-151-15/+0
* toke.c: Remove redundant PL_expect checkFather Chrysostomos2014-09-131-1/+1
* Remove GV_ADDINEVALFather Chrysostomos2014-09-061-9/+4
* Fix my constant $var utf8 confusionFather Chrysostomos2014-09-051-1/+1
* Remove -foo ambiguity warningFather Chrysostomos2014-09-041-11/+0