• Erik Naggum's avatar
    Add #n=object, #n#, and #:symbol constructs to printer. · 081e0581
    Erik Naggum authored
    (PRINTDECLARE): New macro to declare required variables.
    (PRINTPREPARE, PRINTFINISH): Set printed_genyms to nil.
    (Fwrite_char, write_string, write_string_1, Fterpri, Fprin1,
    Fprin1_to_string, Fprinc, Fprint): Use new macro PRINTDECLARE.
    (print): Print uninterned symbols readable.
    (syms_of_print): Defvar `print-gensym', staticpro printed_gensyms.
    081e0581
print.c 36.6 KB