[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Issue: COPY-SYMBOL-PRINT-NAME



Issue:        COPY-SYMBOL-PRINT-NAME
References:   COPY-SYMBOL (p. 169)
Category:     CLARIFICATION
Edit history: 1-MAR-89, Version 1 by Chapman


Problem Description:

The description of COPY-SYMBOL states that it "returns a new uninterned
symbol with the same print name as sym (its first argument)". The words
"the same as" are not defined in CLtL. Do they mean EQ, EQUAL, ...?

Proposal (COPY-SYMBOL-PRINT-NAME:EQUAL)

The description of COPY-SYMBOL should read as follows:
"COPY-SYMBOL returns an uninterned
symbol whose print name is EQUAL to
the print name of the symbol that is the first argument to COPY-SYMBOL."


Rationale:

This clarification resolves any possibility of ambiguity.

Current Practice:

?

Adoption Cost:

?

Benefits:

Less ambiguity in the specification, and potentially more portable code.

Conversion Cost:

?

Aesthetics:

None.

Discussion: