diff --git a/doc/chibi.scrbl b/doc/chibi.scrbl index 47a67c00..ac889ec8 100755 --- a/doc/chibi.scrbl +++ b/doc/chibi.scrbl @@ -264,8 +264,8 @@ These are just syntactic sugar for the following more primitive type constructors: \schemeblock{ -(register-simple-type ) - => +(register-simple-type ) + => ; parent may be #f, field-names should be a list of symbols (make-type-predicate ) => ; takes 1 arg, returns #t iff that arg is of the type @@ -278,6 +278,9 @@ constructors: (make-setter ) => ; takes 2 args, sets the field located at the index + +(type-slot-offset ) + => ; returns the index of the field with the given name } \subsection{Unicode}