std-symbol-name


Synopsis

(std-symbol-name '<sym>)

Description

std-symbol-name is the fast way to convert any symbol to its print name. It is the uppercase string of the symbol, the complement function to (read).

Example

(std-symbol-name 'my-var) => "MY-VAR"

In Visual Lisp it is builtin as VL-SYMBOL-NAME, in Vital Lisp as VLX-SYMBOL-NAME.

Arguments

sym: any quoted symbol. It does not need to be bound.

Return Value

A string. The print name of the symbol, always uppercase.

Side Effects

None.

Module

(std-require 'STDINIT)

Defined in STDINIT