summaryrefslogtreecommitdiffstats
path: root/generic/tclCompCmds.c
Commit message (Expand)AuthorAgeFilesLines
* Fix off-by-one error that caused crashes. Backport from HEAD.dkf2008-05-071-2/+2
* Correct the handling of stack space calculation (the jump pattern used wasdkf2008-03-161-4/+5
* * generic/tclCompCmds.c (TclCompileReturnCmd): The 2007-10-18 commitdgp2008-02-281-1/+2
* Fix [Bug 1891827]dkf2008-02-121-5/+9
* * generic/tclInt.h: New macro TclGrowParseTokenArray() todgp2008-01-231-19/+16
* * generic/tclCompCmds.c (TclCompileRegexpCmd): TCL_REG_NOSUB cannothobbs2007-12-231-6/+5
* * generic/tclCompCmds.c (TclCompileSwitchCmd): update switch -regexphobbs2007-12-191-2/+14
* merge stable branch onto HEADdgp2007-12-131-1/+1
* * generic/tclExecute.c (TclExecuteByteCode INST_REGEXP):hobbs2007-12-071-2/+9
* Oops!dkf2007-12-061-2/+2
* Fix [Bug 1845320] and [Bug 1845397]dkf2007-12-061-8/+11
* Make two-arg switch work reliably (and actually as documented!) [Bug 1836519]dkf2007-12-031-14/+29
* Fix stack corruption in [dict append] compilerdkf2007-11-241-26/+31
* Turn the [string] command into a real compiled ensemble.dkf2007-11-231-152/+237
* Rebuild [dict] as a full compiled ensemble.dkf2007-11-221-410/+566
* Generalize the ensemble compiler further. Still doesn't precopile rewrites, b...dkf2007-11-211-50/+138
* Greatly improved ensemble compiler. This one now can handle any ensemble.dkf2007-11-161-68/+287
* Compile [info exists] into bytecode. Includes new instructions to support it.dkf2007-11-141-1/+147
* (TclCompileSwitchCmd): simplify TclReToGlob usage.hobbs2007-11-141-9/+6
* * generic/tclCompCmds.c (TclCompileRegexpCmd): clean up comments,hobbs2007-11-141-9/+12
* Extend [switch] compiler to handle regular expressions as long as things are notdkf2007-11-131-71/+115
* * generic/tclCompCmds.c, generic/tclCompile.c, generic/tclCompile.h:hobbs2007-11-121-91/+37
* [Patch 1830038]: Increased usage of macros to detect and take advantage of ob...Miguel Sofer2007-11-111-7/+7
* * generic/tclResult.c (TclMergeReturnOptions): Make sure any -codedgp2007-10-181-2/+8
* Add a new command, ::tcl::unsupported::disassembledkf2007-09-251-18/+28
* * generic/tclCompCmds.c (TclCompileDictCmd-update):Miguel Sofer2007-09-111-17/+33
* * generic/tclCompCmds.c: Use the new INST_REVERSE instructiondgp2007-09-091-59/+48
* * generic/tclCompCmds.c (TclCompilePowOpCmd): Make a separatedgp2007-09-091-7/+16
* * generic/tclCompExpr.c: Call TclCompileSyntaxError() whendgp2007-08-271-31/+32
* * generic/tclCompCmds.c (TclCompileReturnCmd): Added crash protectiondgp2007-08-231-2/+29
* VarReform [Patch 1750051]Miguel Sofer2007-07-311-30/+18
* 2007-07-11 Miguel Sofer <msofer@users.sf.net>Miguel Sofer2007-07-111-1/+7
* Silence constness warnings for TclStackFree when building with msvc.patthoyts2007-06-281-2/+2
* * generic/tclInt.decls: Revised the interfaces of the routinesdgp2007-06-201-12/+12
* * generic/tclCompCmds.c: Simplified [variable] compiler andMiguel Sofer2007-06-151-11/+2
* * generic/tclCompCmds.c (TclCompileUpvarCmd): Plugged a memoryKevin B Kenny2007-04-231-1/+4
* * generic/tclCompCmds.c: added a cast to silence a compilerKevin B Kenny2007-04-151-2/+2
* fixing commentsMiguel Sofer2007-04-111-4/+1
* * generic/tclCompCmds.c: moved all exceptDepth management to theMiguel Sofer2007-04-111-11/+15
* * generic/tclBasic.c: Added bytecode compilers for theMiguel Sofer2007-04-031-69/+464
* * generic/tclCompCmds.c: Replace arrays on the C stack anddgp2007-03-301-43/+31
* fix warningsdas2007-03-161-2/+2
* Added a scheme to allow aux-data to be printed out for debugging. For this to...dkf2007-03-021-25/+189
* Fix [Bug 1671138]dkf2007-03-011-1/+14
* A few more very minor changesdkf2007-02-271-20/+11
* Assorted cleanup, mostly of comments.dkf2007-02-271-195/+227
* Fix [lindex] argument ordering. [bug 1631364]dkf2007-01-091-9/+13
* * generic/tclCompCmds.c: Additional commits correct mostdgp2006-12-071-1/+14
* More #174 bits and piecesdkf2006-12-071-410/+257
* More TIP 174 compilation bug fixes, consolidations, and improvements.dgp2006-12-061-93/+77