summaryrefslogtreecommitdiffstats
path: root/stdlib/struct.tl
Commit message (Expand)AuthorAgeFilesLines
* defstruct: consolidate finalizers into one lambda.Kaz Kylheku2022-10-051-6/+12
* defstruct: refactor elimination of empty :init/:fini.Kaz Kylheku2022-10-051-18/+18
* define-struct-clause: reject :postfiniKaz Kylheku2022-10-041-1/+1
* oop: allow multiple :init, :fini, etc.Kaz Kylheku2022-10-041-43/+29
* New: %fun% mechanism for current function name.Kaz Kylheku2022-10-031-15/+23
* New :postfini feature in defstruct.Kaz Kylheku2022-09-271-2/+16
* Copyright year bump 2022.Kaz Kylheku2022-01-111-1/+1
* new feature: :mass-delegate struct clause macro.Kaz Kylheku2021-12-231-0/+27
* new feature: defstruct clause macros.Kaz Kylheku2021-12-221-17/+54
* defstruct: refactor with local function.Kaz Kylheku2021-12-221-147/+146
* license: reformat to fit 80 columns.Kaz Kylheku2021-08-161-13/+13
* oop: fix infelicity in new* and lnew* macros.Kaz Kylheku2021-07-311-9/+12
* defstruct: diagnose built-in type being redefined.Kaz Kylheku2021-07-091-0/+2
* file layout: moving share/txr/stdlib to stdlib.Kaz Kylheku2021-06-241-0/+378