On 31 March 2013 05:17, Mark H Weaver <m...@netris.org> wrote:
> Nala Ginrut <nalagin...@gmail.com> writes:
>> +
>> +(define (print-src p)
>> +  (define (get-program-src p)
>> +    (let ((source (program-source p 0)))
>> +      (cond
>> +       ((not source) "It's inner procedure implemented with C")
>
> I'm not sure we can conclude that the procedure is implemented in C just
> because 'program-source' returns #f.  There might be other reasons why
> that might happen.
>

Yes right, instead of trying to interpret the meaning and display a
message, returning ‘#f’ like e.g. ‘describe’ should be sufficient.
This is enough of a clue to indicate that the material is not
available.

Reply via email to