mirror of
https://github.com/ChaiScript/ChaiScript.git
synced 2025-12-06 16:57:04 +08:00
I initially tried to use the existing .clang-format file, but it does not match the code style (at least with clang-format 11) and the formatting is not consistent across files. Therefore, I decided to rewrite the .clang-format with some personal preferences. Used command find . -iname "*.hpp" -o -iname "*.cpp" | xargs clang-format -i -style=file
19 lines
343 B
C++
19 lines
343 B
C++
#include <chaiscript/chaiscript.hpp>
|
|
#include <chaiscript/chaiscript_stdlib.hpp>
|
|
|
|
double f(const std::string &, double, bool) noexcept {
|
|
return .0;
|
|
}
|
|
|
|
int main() {
|
|
chaiscript::ChaiScript chai;
|
|
|
|
chai.add(chaiscript::fun(&f), "f");
|
|
|
|
chai.eval(R"(
|
|
for (var i = 0; i < 100000; ++i) {
|
|
f("str", 1.2, false);
|
|
}
|
|
)");
|
|
}
|