Set :allow-print and :allow-read to t when not explicitly provided
If we don't do this, reevaluating a `defclass` after removing an `(:allow-print
nil)` option won't update the class, and still won't allow printing. You'd have
to set `(:allow-print t)`, eval, then remove it, which is silly.
author |
Steve Losh <steve@stevelosh.com> |
date |
Fri, 21 Aug 2020 21:48:29 -0400 |
parents |
6c1bac83e3c9 |
children |
700d5c649245 |
(defpackage :jarl
(:use :cl)
(:shadow :read :print)
(:export
:read :print
:json-parsing-error :line :column
:json-class
:lisp-case-to-snake-case
))