|
From: Solomon F. <co...@gm...> - 2013-11-01 20:44:50
|
Looking further at the code, I see
;; p11:exists (v:generic) : boolean;
(def-bi-function p11:exists ((v p11:generic)) p11:boolean)
(defgeneric p11:exists (value)
;; this should become a CALL-FUNCTION method
(:method (item)
(format t "~&;; EXISTS (~S)~%" item)
'p11:unknown)
)
... oh. I thought it was working with
(defmethod call-function ((fun built-in-function) &rest args)
but I just noticed that's actually commented out. (I have just found a
Lisp syntax highlighter for my editor to help prevent stupid slips like
this in the future.) Hmm. I take it a real implementation here is what is
needed?
On Fri, Nov 1, 2013 at 4:26 PM, Solomon Foster <co...@gm...> wrote:
> Hi Craig,
>
> I'm sorry I disappeared off the face of the Earth there for a bit. I got
> slammed with some big bugs for work, and then the Express project I've been
> working on needed some much more basic stuff done urgently. But I've
> cleared that mostly out of the way now, and I'm eager to get this working.
>
> I've just pulled the latest stuff you've pushed, and you've clearly done a
> ton of work here. I cannot thank you enough.
>
> I've run a simple test of the AP203 schema, and judging by your output, it
> appears CALL-FUNCTION is still not (completely?) implemented. For
> instance, I'm seeing "CALL-FUNCTION (exists NIL) Unimplemented". I'm
> assuming this is the Express EXISTS function? (Built-in, I presume.)
>
> Thank you,
> Sol
>
> --
> Solomon Foster: co...@gm...
> HarmonyWare, Inc: http://www.harmonyware.com
>
--
Solomon Foster: co...@gm...
HarmonyWare, Inc: http://www.harmonyware.com
|