[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [vms] extending Lisp_Process
From: |
Stefan Monnier |
Subject: |
Re: [vms] extending Lisp_Process |
Date: |
Mon, 14 Jul 2003 09:37:45 -0400 |
> for vms subprocess support, i would like to integrate Richard
> Levitte's external VMS_PROC_STUFF structure into the Lisp_Process
> structure. is that ok? something like:
>
> struct Lisp_Process
> {
> #ifdef VMS
> struct VMS_PROC_STUFF *vms_proc_stuff;
> /* etc */
> #endif
> /* existing Lisp_Process members here */
> };
>
> (this example does not actually integrate VMS_PROC_STUFF members,
> but you get the idea i hope.)
I don't see a problem with it, other than the fact that you won't want
to include it at the very beginning since the GC assumes that the
structure starts with a `size' and a `next' field like all other
vectors and VectorLike structs.
Stefan