[Openmcl-devel] HOWTO: Have a foreign structure field point to parent structure
Kevin Rosenberg
kevin at rosenberg.net
Sun Sep 29 11:48:56 PDT 2002
With John Desoi's excellent work adding openmcl support to UFFI, I
nearly have all of CLSQL working on OpenMCL. There is one more thing
that I need:
I need to have a way to have a create a field in a foreign type
structure that contains a field that is of a type that points to the
parent structure. Such as
struct astruct {
int data;
struct astruct* next;
}
In UFFI syntax, this would be:
(uffi:def-struct astruct
(data :int)
(next :pointer-self))
So, I need to add code to UFFI to convert the :pointer-self construct
to a valid openmcl construct.
I browsed through the HTML/foreign-types.html document, but I didn't
see what I needed.
Thanks in advance for any help.
--
Kevin Rosenberg | .''`. ** Debian GNU/Linux **
http://b9.com/debian.html | : :' : The universal
GPG signed and encrypted | `. `' Operating System
messages accepted. | `- http://www.debian.org/
_______________________________________________
Openmcl-devel mailing list
Openmcl-devel at clozure.com
http://clozure.com/cgi-bin/mailman/listinfo/openmcl-devel
More information about the Openmcl-devel
mailing list