Scicos tests: fix scicos.tst to load Scicos libs correctly
[scilab.git] / scilab / modules / core / includes / mode_exec.h
1 /*
2 * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
3 * Copyright (C) DIGITEO - 2009 - Allan CORNET
4 *
5 * This file must be used under the terms of the CeCILL.
6 * This source file is licensed as described in the file COPYING, which
7 * you should have received as part of this distribution.  The terms
8 * are also available at
9 * http://www.cecill.info/licences/Licence_CeCILL_V2.1-en.txt
10 *
11 */
12 /*--------------------------------------------------------------------------*/
13 #ifndef __MODE_EXEC_H__
14 #define __MODE_EXEC_H__
15
16 #include "BOOL.h"
17
18 /**
19 * by default at Prompt mode == 2
20 */
21
22
23 typedef enum
24 {
25     INITIALIZATION_EXEC_MODE = 2,
26     SILENT_EXEC_MODE = -1,
27     ECHO_EXEC_MODE = 1
28 } execMode;
29
30
31 /**
32 * set a mode in exec file
33 * @param[in] mode
34 * @return TRUE if mode is modified
35 */
36 BOOL setExecMode(execMode _mode);
37
38 /**
39 * get mode in exec file
40 * @return current mode
41 */
42 execMode getExecMode(void);
43
44 #endif /* __MODE_EXEC_H__ */
45 /*--------------------------------------------------------------------------*/