From 9a3db7ec38ec3a5e1810d86f67c0bcbe62ba2359 Mon Sep 17 00:00:00 2001 From: Kaz Kylheku Date: Fri, 9 Oct 2015 19:58:23 -0700 Subject: Add note to :init and :fini. * txr.1: Unlike methods, these don't have an implicit block. --- txr.1 | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/txr.1 b/txr.1 index 4cffd067..c0dd1ce3 100644 --- a/txr.1 +++ b/txr.1 @@ -18010,6 +18010,13 @@ applied to the slot. .code defstruct for initializing instance slots performs this kind of check). +The +.metn body-form -s +of an +.code :init +specifier are not surrounded by an implicit +.codn block . + .meIP (:fini <> ( param ) << body-form *) The .code :fini @@ -18035,6 +18042,13 @@ argument which requests reverse order of registration, ensuring that if an object has multiple finalizers registered at different levels of inheritance hierarchy, the finalizers specified for a derived structure type are called before inherited finalizers. + +The +.metn body-form -s +of a +.code :fini +specifier are not surrounded by an implicit +.codn block . .RE .PP -- cgit v1.2.3