summaryrefslogtreecommitdiffstats
path: root/generic/tclBasic.c
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2013-01-17 22:28:38 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2013-01-17 22:28:38 (GMT)
commit729687600b66c16b05f8b800209bf0252c285bac (patch)
tree6046e84e87a076d9ed6ca1edf226832ffa7bd073 /generic/tclBasic.c
parent5183004618b076623516cc260ae3e9e283252186 (diff)
downloadtcl-729687600b66c16b05f8b800209bf0252c285bac.zip
tcl-729687600b66c16b05f8b800209bf0252c285bac.tar.gz
tcl-729687600b66c16b05f8b800209bf0252c285bac.tar.bz2
Convert Tcl_Eval and Tcl_GlobalEval to a macro
Diffstat (limited to 'generic/tclBasic.c')
-rw-r--r--generic/tclBasic.c56
1 files changed, 0 insertions, 56 deletions
diff --git a/generic/tclBasic.c b/generic/tclBasic.c
index c15d3c1..3427dff 100644
--- a/generic/tclBasic.c
+++ b/generic/tclBasic.c
@@ -5341,62 +5341,6 @@ TclArgumentGet(
/*
*----------------------------------------------------------------------
*
- * Tcl_Eval --
- *
- * Execute a Tcl command in a string. This function executes the script
- * directly, rather than compiling it to bytecodes. Before the arrival of
- * the bytecode compiler in Tcl 8.0 Tcl_Eval was the main function used
- * for executing Tcl commands, but nowadays it isn't used much.
- *
- * Results:
- * The return value is one of the return codes defined in tcl.h (such as
- * TCL_OK), and interp's result contains a value to supplement the return
- * code. The value of the result will persist only until the next call to
- * Tcl_Eval or Tcl_EvalObj: you must copy it or lose it!
- *
- * Side effects:
- * Can be almost arbitrary, depending on the commands in the script.
- *
- *----------------------------------------------------------------------
- */
-
-int
-Tcl_Eval(
- Tcl_Interp *interp, /* Token for command interpreter (returned by
- * previous call to Tcl_CreateInterp). */
- const char *script) /* Pointer to TCL command to execute. */
-{
- return Tcl_EvalEx(interp, script, -1, 0);
-}
-
-/*
- *----------------------------------------------------------------------
- *
- * Tcl_EvalObj --
- *
- * These functions are deprecated but we keep them around for backwards
- * compatibility reasons.
- *
- * Results:
- * See the functions they call.
- *
- * Side effects:
- * See the functions they call.
- *
- *----------------------------------------------------------------------
- */
-
-int
-Tcl_EvalObj(
- Tcl_Interp *interp,
- Tcl_Obj *objPtr)
-{
- return Tcl_EvalObjEx(interp, objPtr, 0);
-}
-
-/*
- *----------------------------------------------------------------------
- *
* Tcl_EvalObjEx, TclEvalObjEx --
*
* Execute Tcl commands stored in a Tcl object. These commands are