chiark
/
gitweb
/
~mdw
/
sod
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
src/c-types-parse.lisp: Parse `...' in argument lists.
[sod]
/
src
/
class-utilities.lisp
diff --git
a/src/class-utilities.lisp
b/src/class-utilities.lisp
index 62f27d82b0a3256148f7848db7e04cc5128796a3..aa4ef175a979b271d9774267b0babf2d60114a6b 100644
(file)
--- a/
src/class-utilities.lisp
+++ b/
src/class-utilities.lisp
@@
-100,7
+100,7
@@
(defun find-root-superclass (class)
The root superclass is the superclass which itself has no direct
superclasses. In universes not based on the provided builtin module, the
The root superclass is the superclass which itself has no direct
superclasses. In universes not based on the provided builtin module, the
- root class may not be our beloved
SodObject
; however, there must be one
+ root class may not be our beloved
`SodObject'
; however, there must be one
(otherwise the class graph is cyclic, which should be forbidden), and we
insist that it be unique."
(otherwise the class graph is cyclic, which should be forbidden), and we
insist that it be unique."
@@
-196,4
+196,8
@@
(export 'vtable-name)
(defun vtable-name (class chain-head)
(format nil "~A__vtable_~A" class (sod-class-nickname chain-head)))
(defun vtable-name (class chain-head)
(format nil "~A__vtable_~A" class (sod-class-nickname chain-head)))
+(export 'message-macro-name)
+(defun message-macro-name (class message)
+ (format nil "~A_~A" class (sod-message-name message)))
+
;;;----- That's all, folks --------------------------------------------------
;;;----- That's all, folks --------------------------------------------------