Entry tags:
Система пространств имен Microlisp
Я тут недавно опять думал про неймспейсы, в контексте лиспа, и, внезапно, меня осенило:
(defstruct symbol (name "" :type string) (children () :type list) ...)