make objects initialisation through type.__call__

This commit is contained in:
William Bell
2025-08-09 17:00:57 +01:00
parent 0635ba8517
commit 345c4ce841
7 changed files with 124 additions and 59 deletions

View File

@@ -8,6 +8,10 @@
#define runtime_call_H
#include "../runtime.h"
ArErr run_call(Translated *translated, RuntimeState *state);
ArgonObject *argon_call(ArgonObject *original_object, size_t argc,
ArgonObject **argv, ArErr *err, RuntimeState *state);
ArErr run_call(ArgonObject *original_object, size_t argc, ArgonObject **argv,
RuntimeState *state);
#endif // runtime_call_H