proj-oot-ootAssemblyNotes14

Difference between revision 2 and current revision

No diff available.

the 'meta' bit could quote the operand specifier; kind of like Lisp's quotes or Kernel's "operatives"; a quoted opcode specifier could be like a Kernel operative or like a 3-Lisp reflective procedure.

---

monads ('programmable semicolons')?

---

timers (and monads?) could be via 'jmp'-like hooks of addr subspaces; have an 'exec1' hook too?

---

the idea of 'arraystruct' types; that is, the idea that an 'addr subspace' is an object instance whose elements are addressed by an integer index, and that such a thing could encompass both a fixed-length struct as well as a variable length array; i guess for this it would have to have a 'len' hook as well as a getter and a setter.

---

so some conceptions of 'types' in Oot Assembly: