diff options
-rw-r--r-- | TODO | 25 |
1 files changed, 25 insertions, 0 deletions
@@ -110,6 +110,31 @@ There will need to be functions */ nul_closure_call (closure, ...); +Could the "own" functions take additional types and then return a +function that could be called directly? + + +Type systems: + +- sfile array, record, union, double, names, + +- invoke basic types, no names + +- dbus array, record, double, names + +- introspection + +Would be nice to unify some of these. + +For sfile, the names for records, unions and lists serve two purposes: +(1) it is the name of the corresponding variable, and (2) it is the +name of the type for the purposes of pointer types. + +dbus types are used directly with invoke, but for now arrays and +records are not supported. These will need to be converted to pointers +for invoke. + + Dbus: Note that proxy_invoke() will have to contain a description of the |