Lichen

templates/progops.h

128:e3392c6469c9
2016-10-24 Paul Boddie Tidied up statement spacing and simple attribute access presentation. Added missing include and variable declarations.
     1 /* Program type definitions. */     2      3 #include "types.h"     4      5 /* Common operations. */     6      7 __attr __new(const __table *table, __ref cls, int size);     8 __attr __invoke(__attr callable, unsigned int nkwargs, __param kwcodes[], __attr kwargs[], unsigned int nargs, __attr args[]);     9     10 /* Error routines. */    11     12 __attr __unbound_method(__attr args[]);    13     14 /* Generic operations depending on specific program details. */    15     16 void __SETDEFAULT(__ref obj, int pos, __attr value);    17 __attr __GETDEFAULT(__ref obj, int pos);