summaryrefslogtreecommitdiffstats
path: root/generic/tclCompile.h
Commit message (Expand)AuthorAgeFilesLines
* New TEBC opcode, INST_JUMP_TABLE, for compiling the simple (and common) case ofdkf2005-11-301-3/+23
* Scrap _ANSI_ARGS_ macro use, yay!dkf2005-10-121-97/+92
* Compiler for [dict] and related changes.dkf2005-07-211-3/+20
* Oopsdkf2005-07-141-2/+2
* Style improvements to tclCompile.c, plus bytecode printing enhancements.dkf2005-07-141-1/+6
* Add compilation for TIP#90-style [catch] requiring a new opcode [Bug1219112]dkf2005-06-201-294/+285
* Merged kennykb-numerics-branch back to the head; TIPs 132 and 232Kevin B Kenny2005-05-101-59/+1
* * generic/tclCompile.h: Move the TclInterpReady() declaration fromdgp2005-03-251-3/+1
* Avoid sharing cmdName literals accross namespaces, and generalise usage ofMiguel Sofer2004-12-241-5/+19
* optimised loops that initialise a proc's arguments and compiled localMiguel Sofer2004-12-101-1/+9
* * generic/tclCompile.h: Removed extrainious reset ofdavygrvy2004-11-031-4/+1
* * generic/tclCompile.h: Exchanged use of the EXTERN macro to the new MODULE_S...davygrvy2004-11-031-71/+66
* Core of implementation of TIP#201 ('in' and 'ni' operators)dkf2004-10-081-2/+5
* Report compilation errors at runtime, [Patch 103368] by dgp.Miguel Sofer2004-09-261-5/+5
* Moved declaration of TclCompEvalObj() from tclCompile.h to the internalMiguel Sofer2004-07-031-1/+5
* * generic/tclCompile.h:Miguel Sofer2004-05-161-36/+27
* * generic/tclExecute.h:Miguel Sofer2004-05-141-2/+2
* * generic/tclCompile.h: removed redundant #ifdef _TCLINTMiguel Sofer2004-04-021-3/+1
* * generic/tclCompile.c: New instruction code INST_START_CMDMiguel Sofer2004-03-301-2/+4
* Whitespace minimisationdkf2004-01-201-76/+77
* Full bytecode compilation for [lassign]dkf2004-01-181-4/+20
* Patch 876451: restores performance of [return]. Also allows formsdgp2004-01-131-3/+19
* * doc/ParseCmd.3: Implementation of TIP 157. Adds recognitiondgp2003-11-141-3/+26
* Oops! Last checkin had wrong value for LAST_INST_OPCODE. D'oh!dkf2003-09-151-2/+2
* TIP#123 Implementation based on work by Arjen Markus. [Patch 655176]dkf2003-09-121-1/+3
* * generic/tclCompCmds.c (TclCompileReturnCmd): Alternative fix fordgp2003-03-191-2/+4
* * generic/tclBasic.c (Tcl_EvalTokensStandard):dgp2003-03-131-3/+2
* The [switch] command is now bytecode compiled, at least in the most commondkf2003-03-051-6/+15
* * generic/tclInt.decls: made TclSetPreInitScript() declarationdas2002-10-091-1/+3
* Removing more CONST-related warnings.dkf2002-09-241-2/+2
* * generic/tclCompile.h:Miguel Sofer2002-08-071-9/+1
* * doc/CmdCmplt.3: Applied Patch 585105 to fully CONST-ifydgp2002-08-051-4/+13
* Global symbols are now all either prefixed with 'tcl' (or 'Tcl' or ...) or ha...dkf2002-07-191-10/+10
* * generic/tclCompile.h: modified the macro TclEmitPushMiguel Sofer2002-06-281-5/+8
* cleanup in [expr] compilerMiguel Sofer2002-05-301-13/+1
* * Corrected problems with Tcl_AllowExceptionsdgp2002-03-291-2/+2
* TIP#72 implementation. See ChangeLog for details.dkf2002-02-151-2/+5
* * Updated interfaces of generic/tclEncoding, generic/tclFilename.c,dgp2002-01-251-2/+2
* fixed the calculation of the maximal stack depth required by bytecodes [Bug 4...Miguel Sofer2001-12-101-4/+45
* moving all code relative to bytecodes from tclBasic.c to tclExecute.cMiguel Sofer2001-11-201-3/+11
* code reorganisation and factorisation.Miguel Sofer2001-11-201-4/+13
* Moved Tcl_GetCommandFromObj and all defining code for tclCmdNameType objects ...Miguel Sofer2001-11-161-36/+1
* Code reordering; execution levels made consistent [Bug 480896].Miguel Sofer2001-11-161-1/+4
* Reference implementation of TIP's #22, #33 and #45. Adds thehobbs2001-11-141-2/+16
* * generic/tclInt.decls (TclExpandCodeArray,TclGetInstructionTable):andreas_kupries2001-10-151-4/+1
* Disabled all compile and execution tracing functionality in standardMiguel Sofer2001-09-171-1/+5
* * generic/tclBasic.c: added new CompileProc invocations to basichobbs2001-05-171-3/+22
* * generic/tclCompExpr.c: changed INST_STREQ -> INST_STR_EQ,hobbs2000-05-261-5/+8
* * generic/tclInt.h: Added function prototypes forericm2000-05-231-2/+3
* * doc/expr.n:hobbs2000-05-091-2/+7