Private og felles bibliotekobjekter
Når du definerer et bibliotekobjekt, bestemmer du om det skal være privat (BiblPriv) eller felles (BiblOff).
Define a=5
a er ikke et bibliotekobjekt.
Define LibPriv b={1,2,3}
b er et privat bibliotekobjekt.
Define LibPub func1(x)=x^2 - 1
funk1 er et felles bibliotekobjekt.
Et privat bibliotekobjekt blir ikke lagt til i katalogen, men du kan få tilgang til det ved å skrive inn navnet. Private objekter er praktiske som byggeblokker som utfører grunnleggende, elementære oppgaver. Vanligvis blir private bibliotekobjekter hentet frem av fellesfunksjoner og fellesprogrammer.
Et felles bibliotekobjekt legges til i katalogens bibliotekfelt etter at du har oppdatert bibliotekene. Du får tilgang til et felles bibliotekobjekt gjennom katalogen eller ved å skrive inn objektets navn.
Macintosh®: I versjon 1.4 av programvaren kan navnet på et bibliotekdokument ikke inneholde spesialtegn, for eksempel æ, Ö, á eller ñ.
Merk: I bibliotekprogrammer og -funksjoner som er definert som felles, vil en kommentarlinje (©) like etter Prgm eller Funk-linjen automatisk komme til syne som hjelp i katalogen. Du kan for eksempel vise en syntakspåminnelse der.
Bruke korte og lange navn
Hver gang du er i den samme oppgaven der et objekt er definert, kan du få tilgang til den ved å legge inn det korte navnet på objektet (det navnet som er gitt i objektets Definer -kommando). Dette gjelder for alle definerte objekter, inkludert private, felles og objekter som ikke er bibliotekobjekter.
Du får tilgang til et bibliotekobjekt fra et vilkårlig dokument ved å skrive inn det lange navnet til objektet. Et langt navn består av navnet til objektets bibliotekdokument fulgt av en backslash “\” fulgt av navnet på objektet. For eksempel, det lange navnet til et objekt som er definert som funk1 i bibliotekdokumentet bibl1 er bibl1\funk1. For å skrive inn tegnet “\” på grafregneren, trykk på g p.
Merk: Hvis du ikke kan huske det nøyaktige navnet eller den rekkefølgen som argumentene må stå i for et privat bibliotekobjekt, kan du åpne bibliotekdokumentet eller bruke programeditor for å vise objektet. Du kan også bruke lesVarInfo for å vise en liste over objekter i et bibliotek.