comparison libinterp/corefcn/interpreter.h @ 31635:7d3467f8d713 stable

Backed out changeset d9970470108a
author John W. Eaton <jwe@octave.org>
date Sat, 03 Dec 2022 14:43:33 -0500
parents d9970470108a
children a74935a6cc75 597f3ee61a48
comparison
equal deleted inserted replaced
31633:d9970470108a 31635:7d3467f8d713
26 #if ! defined (octave_interpreter_h) 26 #if ! defined (octave_interpreter_h)
27 #define octave_interpreter_h 1 27 #define octave_interpreter_h 1
28 28
29 #include "octave-config.h" 29 #include "octave-config.h"
30 30
31 #include <atomic>
32 #include <map> 31 #include <map>
33 #include <set> 32 #include <set>
34 #include <stack> 33 #include <stack>
35 #include <string> 34 #include <string>
36 35
65 // TRUE means we are ready to interpret commands, but not everything 64 // TRUE means we are ready to interpret commands, but not everything
66 // is ready for interactive use. 65 // is ready for interactive use.
67 extern OCTINTERP_API bool octave_interpreter_ready; 66 extern OCTINTERP_API bool octave_interpreter_ready;
68 67
69 // TRUE means we've processed all the init code and we are good to go. 68 // TRUE means we've processed all the init code and we are good to go.
70 extern OCTINTERP_API std::atomic<bool> octave_initialized; 69 extern OCTINTERP_API bool octave_initialized;
71 70
72 #include "oct-time.h" 71 #include "oct-time.h"
73 72
74 OCTAVE_BEGIN_NAMESPACE(octave) 73 OCTAVE_BEGIN_NAMESPACE(octave)
75 74