MCPcopy Create free account
hub / github.com/ChaiScript/ChaiScript / eval

Method eval

include/chaiscript/language/chaiscript_eval.hpp:136–145  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

134 }
135
136 Boxed_Value eval(const chaiscript::detail::Dispatch_State &t_e) const final
137 {
138 try {
139 T::trace(t_e, this);
140 return eval_internal(t_e);
141 } catch (exception::eval_error &ee) {
142 ee.call_stack.push_back(*this);
143 throw;
144 }
145 }
146
147 std::vector<AST_Node_Impl_Ptr<T>> children;
148

Callers 15

mainFunction · 0.45
mainFunction · 0.45
mainFunction · 0.45
mainFunction · 0.45
interactiveFunction · 0.45
mainFunction · 0.45
interactiveFunction · 0.45
LLVMFuzzerTestOneInputFunction · 0.45
interactiveFunction · 0.45
mainFunction · 0.45
compiled_tests.cppFile · 0.45
libraryMethod · 0.45

Calls

no outgoing calls

Tested by 1

mainFunction · 0.36