Changeset 8593497 in tol for toltcl/generic/toltcl.c
- Timestamp:
- Feb 13, 2012, 8:12:31 AM (15 years ago)
- Branches:
- 1941-docker-image-to-test, devel, master
- Children:
- d2cf6f7
- Parents:
- f661cb9
- File:
-
- 1 edited
-
toltcl/generic/toltcl.c (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
toltcl/generic/toltcl.c
rf661cb9 r8593497 215 215 return TCL_ERROR; 216 216 } 217 lang = (objc == 1 || !strcasecmp("es", Tcl_GetString(objv[1]))); 218 vmode = objc == 3 ? Tcl_GetString(objv[2]) : NULL; 217 if ( objc >= 2 ) { 218 if ( !strcasecmp("es", Tcl_GetString( objv[1] ) ) ) { 219 lang = 1; 220 } else if ( !strcasecmp("en", Tcl_GetString( objv[1] ) ) ) { 221 lang = 0; 222 } else { 223 lang = -1; 224 } 225 if ( objc == 3 ) { 226 vmode = Tcl_GetString( objv[2] ); 227 } else { 228 vmode = NULL; 229 } 230 } else { 231 lang = -1; 232 vmode = NULL; 233 } 219 234 220 235 if ( !TOLHasBeenInitialized( ) ) { 221 / /printf( "TOL no esta inicializado\n" );236 /* printf( "****TOL no esta inicializado %d****\n", lang ); */ 222 237 /* 223 238 * Initialize kernel … … 232 247 Tol_gsl_set_error_handler(&TT_gsl_error_handler); 233 248 } else { 234 / /printf( "TOL esta inicializado\n" );249 /* printf( "****TOL esta inicializado****\n" ); */ 235 250 } 236 251 … … 953 968 } 954 969 } else if (!strncasecmp("reference", arg, length)) { 955 // if (objc > 4 || objc < 3) { 970 /* if (objc > 4 || objc < 3) { */ 956 971 if (objc != 3) { 957 972 Tcl_AppendStringsToObj(obj_result, 958 973 "wrong # args: should be '", 959 974 Tcl_GetString(objv[0]), 960 // " reference ?grammar? obj'",961 975 " reference {grammar|container objname ?indexes?}'", 962 976 NULL); … … 1234 1248 Tcl_Obj * obj_result; 1235 1249 { 1236 // if ( objc < 2 || objc > 3 ) {1237 1250 if ( objc != 2 ) { 1238 1251 Tcl_AppendStringsToObj(obj_result, … … 1243 1256 return TCL_ERROR; 1244 1257 } 1245 // return objc == 2 ? Tol_SetVariablesObj(interp, objv[1], obj_result) :1246 // Tol_SetVariableInfoObj(objv[1], objv[2], obj_result);1247 1258 return Tol_SetVariablesObj(interp, objv[1], obj_result); 1248 1259 } … … 1586 1597 */ 1587 1598 1588 //InitTolKernel();1589 1599 if ( !TOLHasBeenInitialized( ) ) { 1590 1600 Tol_InstallHciWriter();
Note: See TracChangeset
for help on using the changeset viewer.
