summaryrefslogtreecommitdiff
path: root/toke.c
Commit message (Expand)AuthorAgeFilesLines
...
* move PL_linestr from the interpreter struct to the parser structDave Mitchell2007-04-241-10/+11
* Silence 5 "possible loss of data" warnings from VC6Steve Hay2007-04-241-2/+2
* Fix bug in change 31015 - saving the wrong size of variable.Nicholas Clark2007-04-211-1/+1
* Several members of struct yy_parser can go on a diet. Some I32s wereNicholas Clark2007-04-211-5/+5
* Re: [PATCH] madprop about forced wordsGerard Goossen2007-04-201-1/+1
* Only append ?? match ops to the list used by reset. This saves memoryNicholas Clark2007-04-061-1/+21
* madprop about forced wordsGerard Goossen2007-04-061-0/+2
* Re: pmdynflags and thread safetyYves Orton2007-04-041-3/+0
* Re: [PATCH] MAD disable constant inliningGerard Goossen2007-04-031-2/+3
* Make parser_free() be called slightly later,Dave Mitchell2007-04-011-2/+18
* Eliminate the use of PL_curforce outside of toke.cDave Mitchell2007-04-011-0/+1
* Eliminate the use of PL_bufend outside of toke.c:Dave Mitchell2007-04-011-8/+9
* Make the warning "interpreted as function" a bit less annoying,Rafael Garcia-Suarez2007-03-261-1/+5
* say() should parse exactly like print()Rafael Garcia-Suarez2007-03-261-1/+2
* Make sure readpipe without argument can be followed by //Rafael Garcia-Suarez2007-03-241-1/+1
* Re: What is this MAD stuff all about?Rick Delaney2007-03-151-3/+4
* Use another method to avoid the "possible interpolation" warningRafael Garcia-Suarez2007-03-071-1/+5
* Avoid an assertion failure when overloading readpipe.Nicholas Clark2007-03-021-1/+1
* More assertion failures, found by auditing the code.Nicholas Clark2007-03-021-2/+2
* (?p{}) has been deprecated for a long time.Rafael Garcia-Suarez2007-02-281-1/+1
* C<keys %+> should not warn. Don't make scan_ident test forRafael Garcia-Suarez2007-02-241-1/+2
* More efficient to call newSV_type() then SvGROW() instead of newSV()Nicholas Clark2007-02-181-4/+4
* Add a new API function newSV_type, to replace the idiom:Nicholas Clark2007-02-181-4/+2
* Re: PL_copline inconsistencyRick Delaney2007-02-121-0/+1
* A few more places where we know the length for sv_setpv() or sv_catpv()Nicholas Clark2007-02-021-4/+4
* One last gv_fetchpv() that should be GV_ADD rather than TRUE.Nicholas Clark2007-01-271-1/+1
* A test to exercise the smallbuf overflow code in S_incline, and aNicholas Clark2007-01-271-12/+28
* Stop S_incline needing to temporarily write a '\0' into its passed-inNicholas Clark2007-01-261-10/+7
* As we're not passing over (or copying in) a NUL, don't need that extraNicholas Clark2007-01-261-2/+2
* Convert the last remaining 256 byte "small"bufs to 128 bytes.Nicholas Clark2007-01-251-1/+1
* Neither gv_fetchpvn_flags() nor hv_fetch() need a NUL terminatedNicholas Clark2007-01-251-7/+7
* The last parameter to gv_stashpv/gv_stashpvn/gv_stashsv is a bitmaskNicholas Clark2007-01-251-4/+4
* Enable the ~~ operator by default.Rafael Garcia-Suarez2007-01-151-2/+1
* Re: [PATCH] Add support for /k modfier for matching along with ${^PREMATCH}, ...Yves Orton2007-01-151-8/+9
* Add support for /k modfier for matching along with ${^PREMATCH}, ${^MATCH}, $...Yves Orton2007-01-151-16/+12
* Add get_cvn_flags(), which is like get_cv() but takes a length. ThisNicholas Clark2007-01-151-4/+5
* g++ fixesJarkko Hietaniemi2007-01-151-1/+1
* Fix bug [perl #41234] : the tokenizer understands "=cute"Rafael Garcia-Suarez2007-01-111-1/+1
* In toke.c, merge S_update_debugger_info_pv() andNicholas Clark2007-01-111-21/+10
* allocate op_pv strings from shared mem poolDave Mitchell2007-01-081-1/+1
* 4th patch from: Marcus Holland-Moritz2007-01-041-5/+5
* make parser_free actually free the parser!Dave Mitchell2007-01-041-2/+0
* remove conflict in pending_ident function and field nameDave Mitchell2007-01-021-0/+2
* move easy lexer state variables into PL_parserDave Mitchell2007-01-021-76/+47
* Quiet a smoke warning in toke.c and bump the copyright year.Steve Peters2007-01-021-2/+2
* split parser initialisation from parser executionDave Mitchell2007-01-011-0/+20
* in lex_start(), ensure that all lexer state vars are savedDave Mitchell2006-12-311-13/+49
* Rationalise the logic in lex_start for creating a new temporary if theNicholas Clark2006-12-311-4/+10
* As freeing up PL_linestr is now done via the scope stack, there's noNicholas Clark2006-12-311-6/+7
* PL_linestr needs to survive until the end of scope, not just the nextNicholas Clark2006-12-311-0/+4