On 17 May 2005, Colin Paul Adams wrote: > Actually, examples in any language are fine. > I'm actually writing in Eiffel, but I shall use an interface generator > to automatically build low-level bridging classes from the C header > files. > I intend to make it available as a general extension mechanism for > Eiffel via parrot, as that will be almost zero effort after > implementing what I need for my program.
this is similar to what we did with pugs, except we used haskell's FFI (foreign function interface) to call out to Parrot's API. see src/Pugs/Embed/Parrot.hsc in the pugs source. > -- > Colin Adams > Preston Lancashire > -jeff