reworked how methods are defined

This commit is contained in:
2025-07-17 21:23:38 +02:00
parent c23ac89f58
commit 361c1b29e3
10 changed files with 128 additions and 74 deletions

View File

@@ -1,3 +1,11 @@
# Code quality stuff
- Use the same namespacing style everywhere, that being
`nn_<class>_<method>` for functions related to "classes",
`nn_<function>` for static functions,
`nn_<type>_t` for types.
- Rework to API to be much more future-proof to reduce potential breaking changes.
# Parity with Vanilla OC (only the stuff that makes sense for an emulator)
- in-memory version of `filesystem`