Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | defstruct: new :inherit clause. | Kaz Kylheku | 2022-10-17 | 1 | -0/+15 |
| | | | | | | | | | | | | | | | The :inherit clause allows custom struct clauses to inject inherited bases. * stdlib/struct.tl (defstruct): Recognize :inherit clause, adding symbol arguments to extra list of supers that get appended to the list coming from defstruct's seconda rgument. (define-struct-clause): Disallow :inherit clause name. * tests/012/oop-dsc.tl: New tests. * txr.1: Documented. | ||||
* | define-struct-clause: add tests. | Kaz Kylheku | 2022-10-05 | 1 | -0/+65 |
* tets/012/oop-dsc.tl: New file. |