summaryrefslogtreecommitdiff
path: root/bos-meta-class.sh
Commit message (Collapse)AuthorAge
* probably fix exposing attributesdakkar2023-07-28
| | | | | | | now they're aliases… still completely untested, because: * we're not exposing attributes on direct dispatch (`bos-dispatch/invoke`) * we don't have a decent way to add attributes to classes (`bos-sugar/*`)
* STILL BORKENdakkar2023-07-28
| | | | | | | we need attribute defaults, probably via functions? it currently explodes when it can't find a value for `class_attributes` for metaclasses of non-bootstrap classes
* BROKENGianni Ceccarelli2023-07-27
| | | | | | | | | | I'm trying to get `invoke` to set up attributes it fails because the attributes for the `mro` attribute meta-object are stored in `bos__attribute__attribute_5fname__bos_2fmeta_2fclass__bos_2fmeta_2fattribute__7__` &c, with the wrong defining class (`attribute_name` is defined in `bos/meta/attribute`, not `/class`!)
* vaguely bootstrap things?Gianni Ceccarelli2023-07-27
|
* untested start of attribute supportGianni Ceccarelli2023-07-27
|
* metaclass instancesdakkar2023-07-22
|
* move constructor to global base classdakkar2023-07-22
|
* single meta classdakkar2023-07-22