lookupName

fun lookupName(stringName: A_String, isExplicitSubclassAtom: Boolean = false): A_Atom

Look up the given A_String in the current module's namespace. Answer the atom associated with the string, creating the true name if necessary. A local true name always hides other true names. If isExplicitSubclassAtom is true and we're creating a new atom, add the SpecialAtom.EXPLICIT_SUBCLASSING_KEY property.

Return

An atom.

Parameters

stringName

An Avail string.

isExplicitSubclassAtom

Whether to mark a new atom for creating an explicit subclass.

Throws

If the string could represent several different true names.