Lisp symbols without package bindings
问题 I've been working on some project. It should be able to do numerical and symbolic computing. But now I stuck on one problem and I don't really know how to resolve it. To be specific and short, let's say we are in package (in-package #:brand-new-package) Where we have symbol database (defvar var-symbol-database (make-hash-table :test #'equal)) Reading and setting functions (defun var-symbol (name) (get-hash name var-symbol-database)) (defun set-var-symbol (name value) (setf (get-hash name var