I'm trying to use the language definition feature of Racket and one
thing I need to do is to distinguish primitive functions from those
defined in my module.  I'm imagining doing this by overriding lambda so
that it tags new functions as "non-primitive", but I can't think of a
way to do this (beyond, say, making a hash set of non-primitive
functions.  Is there any standard tool for "tagging" structures in
Racket?  Something like Clojure's metadata support?

Thanks in advance,
Pavel Panchekha
_________________________________________________
  For list-related administrative tasks:
  http://lists.racket-lang.org/listinfo/users

Reply via email to