chiark / gitweb /
src/class-utilities.lisp: Permit `temporary-name' objects as class names.
[sod] / src / sod-module.5
index 949e781593dfb0d4f93f654a131b179dc17f4e1c..44176733849e814cf81182b33f424a5f27466502 100644 (file)
@@ -683,6 +683,10 @@ class-definition
 |
 .I identifier
 .|
+.B <
+.I plain-type
+.B >
+.|
 .B ?
 .I s-expression
 .|
@@ -750,13 +754,17 @@ class-definition
 |
 .B restrict
 .br
+.I plain-type
+::=
+.IR declaration-specifier \*+
+.I abstract-declarator
+.br
 .I atomic-type
 ::=
 .I
 atomic
 .B (
-.IR declaration-specifier \*+
-.I abstract-declarator
+.I plain-type
 .B )
 .br
 .I atomic