Oggetti libreria privata e pubblica
Quando si definisce un oggetto libreria, lo si designa come libreria privata (LibPriv) o libreria pubblica (LibPub).
Define a=5
a non è un oggetto libreria.
Define LibPriv b={1,2,3}
b è un oggetto libreria privata.
Define LibPub func1(x)=x^2 - 1
func1 è un oggetto libreria pubblica.
Un oggetto libreria privata non viene mostrato nel Catalogo, ma è possibile accedervi digitandone il nome. Questi oggetti sono utili come blocchi integrati che eseguono operazioni base di basso livello. In genere, gli oggetti libreria privata vengono chiamati da funzioni e programmi pubblici.
Un oggetto libreria pubblica viene mostrato nella scheda librerie del Catalogo dopo che le librerie sono state aggiornate. È possibile accedere a un oggetto libreria pubblica dal Catalogo oppure digitandone il nome.
Macintosh®: Nella versione 1.4 del software, un documento libreria non può contenere caratteri estesi, quali Ö, á oppure ñ.
Nota: in programmi e funzioni libreria pubblica, viene visualizzata automaticamente una riga di commento (©) subito dopo la riga Prgm o Func come guida nel Catalogo. Ad esempio, vi si potrebbe visualizzare un promemoria della sintassi.
Utilizzo di abbreviazioni e nomi estesi
Per accedere a un oggetto dalla stessa attività in cui esso è stato definito, è possibile introdurne l’abbreviazione (il nome assegnato all’oggetto nel relativo comando Define). Ciò è valido per tutti gli oggetti definiti, compresi gli oggetti libreria pubblica, libreria privata e non libreria.
È possibile accedere a un oggetto libreria da qualsiasi documento digitandone il nome esteso. Un nome esteso contiene il nome del documento libreria dell’oggetto seguito da una barra retroversa “\” e dal nome dell’oggetto. Ad esempio, il nome esteso dell’oggetto definito come func1 nel documento libreria lib1 è lib1\func1. Per digitare il carattere “\” sul palmare, premere g p.
Nota: se non si riesce a ricordare il nome esatto o l’ordine degli argomenti richiesti per un oggetto libreria privata, è possibile aprire il documento libreria oppure utilizzare l’Editor di programmi per visualizzare l’oggetto. È inoltre possibile utilizzare getVarInfo per visualizzare un elenco di oggetti in una libreria.