comparison src/toplev.h @ 7250:0ff0883fb121

[project @ 2007-12-04 18:12:32 by jwe]
author jwe
date Tue, 04 Dec 2007 18:12:33 +0000
parents ffdbdf53665c
children 73036cdd855d
comparison
equal deleted inserted replaced
7249:87b5a3fb5286 7250:0ff0883fb121
34 class octave_function; 34 class octave_function;
35 class octave_user_script; 35 class octave_user_script;
36 class tree_statement_list; 36 class tree_statement_list;
37 class charMatrix; 37 class charMatrix;
38 38
39 extern void 39 extern OCTINTERP_API void
40 clean_up_and_exit (int) GCC_ATTR_NORETURN; 40 clean_up_and_exit (int) GCC_ATTR_NORETURN;
41 41
42 extern void recover_from_exception (void); 42 extern OCTINTERP_API void recover_from_exception (void);
43 43
44 extern int main_loop (void); 44 extern int main_loop (void);
45 45
46 extern void 46 extern OCTINTERP_API void
47 do_octave_atexit (void); 47 do_octave_atexit (void);
48 48
49 // Current command to execute. 49 // Current command to execute.
50 extern tree_statement_list *global_command; 50 extern OCTINTERP_API tree_statement_list *global_command;
51 51
52 // Pointer to parent function that is currently being evaluated. 52 // Pointer to parent function that is currently being evaluated.
53 extern octave_function *curr_parent_function; 53 extern OCTINTERP_API octave_function *curr_parent_function;
54 54
55 // TRUE means we are ready to interpret commands, but not everything 55 // TRUE means we are ready to interpret commands, but not everything
56 // is ready for interactive use. 56 // is ready for interactive use.
57 extern OCTINTERP_API bool octave_interpreter_ready; 57 extern OCTINTERP_API bool octave_interpreter_ready;
58 58