wrenpp/examples
King_DuckZ eadd25b827 Foreign function callbacks now receive a ModuleAndName parameter too.
This commit breaks the ARM64 version, I will fix it next.

Lots going on here. DynafuncMaker got updated to store strings
to back the ModuleAndName objects that get hardcoded in the
assembly glue function.
ModuleAndName is not a typedef to a tuple anymore, because I
discovered that tuples suck. They get always pushed on the stack
when passed as parameter, instead the new implementation gets
passed into 2 registers being it a standard layout type.

dhandy::bt::string got updated so it can be used as a literal
value for non-type template parameters, which allowed for a
really easy to use `wren::MN<>` helper. Code now fully requires
c++20.
2022-05-17 01:06:36 +02:00
..
calendar Foreign function callbacks now receive a ModuleAndName parameter too. 2022-05-17 01:06:36 +02:00
dieroll Foreign function callbacks now receive a ModuleAndName parameter too. 2022-05-17 01:06:36 +02:00
greet Foreign function callbacks now receive a ModuleAndName parameter too. 2022-05-17 01:06:36 +02:00
math_vector Fix memory leak, improve code 2022-05-15 20:17:42 +02:00
meson.build Add working example of constructor overloading 2022-05-15 16:03:29 +02:00