46 #define TPIPS_PRIMARY_PROMPT "tpips> "
47 #define TPIPS_REQUEST_PROMPT "tpips-request> "
48 #define TPIPS_SECONDARY_PROMPT "> "
49 #define TPIPS_CONTINUATION_CHAR '\\'
51 #define TPIPS_HISTENV "TPIPS_HISTORY"
52 #define TPIPS_HISTORY_LENGTH 100
53 #define TPIPS_COMMENT_PREFIX '#'
54 #define TPIPS_HISTORY ".tpips.history"
56 #define SHELL_ESCAPE "shell"
57 #define CHANGE_DIR "cd"
58 #define TPIPS_SOURCE "source"
60 #define SET_ENV "setenv"
61 #define GET_ENV "getenv"
63 #define SET_PROP "setproperty"
64 #define GET_PROP "getproperty"
71 #define skip_blanks(str) \
72 while (*str && (*str==' ' || *str=='\t' || *str=='\n')) str++
Storage for arguments of tpips commands.
string the_name
MOD_A, MOD_B, ALL after expansion, default value can be PROGRAM or current_module.
bool tpips_init_done
variable globale, utilisee par le parser helas
bool tpips_is_interactive
bool tpips_execution_mode
Sometimes, already included by unistd.h.