public String fullyQualifiedSymbolName(String name) {
        if (name.equals(SymbolsTable.ME)) {
            return "$".concat(id());
        } else if (name.startsWith("$")) {
            return "$" + id() + '.' + name.substring(1);
        }
        return id() + '.' + name;
    }
public String fullyQualifiedSymbolName ( String name ) { if ( name . equals ( SymbolsTable . ME ) ) { return "$" . concat ( id ( ) ) ; } else if ( name . startsWith ( "$" ) ) { return "$" + id ( ) + '.' + name . substring ( 1 ) ; } return id ( ) + '.' + name ; }
Get the fully qualified name of a symbol.

@param name the symbol name
@return the fully qualified symbol name.