Objectos de bibliotecas privadas e públicas
Quando definir um objecto da biblioteca, designe-o como privado (LibPriv) ou público (LibPub).
Define a=5
a não é um objecto da biblioteca.
Define LibPriv b={1,2,3}
b é um objecto da biblioteca privada.
Define LibPub func1(x)=x^2 - 1
func1 é um objecto da biblioteca pública.
Um objecto da biblioteca Privada não aparece no Catálogo, mas pode aceder-lhe, escrevendo o nome. Os objectos privados servem como blocos de construção que efectuam tarefas básicas de nível baixo. Geralmente, os objectos da biblioteca privada são chamados pelos programas e funções públicas.
Um objecto da biblioteca Pública aparece no separador da biblioteca do Catálogo depois de actualizar as bibliotecas. Pode aceder a um objecto da biblioteca pública através do Catálogo ou escrevendo o nome.
Macintosh®: Na versão 1.4 do software, o nome de um documento da biblioteca não pode conter caracteres alargados, como, por exemplo, Ö, á, ou ñ.
Nota: Nas funções e nos programas da biblioteca definidos como públicos, uma linha de comentário (©) imediatamente a seguir à linha Prgm ou Func aparece automticamente como ajuda no Catálogo. Por exemplo, pode mostrar um lembrete de sintaxe.
Utilizar nomes curtos e longos
Sempre que estiver no mesmo problema em que um objecto é definido, pode aceder-lhe, escrevendo o nome curto (o nome dado no comando Define do objecto). Este é o caso para todos os objectos definidos, incluindo os objectos privados, públicos e não biblioteca.
Pode aceder a um objecto da biblioteca a partir de qualquer documento, escrevendo o nome longo do objecto. Um nome longo é composto pelo nome do documento da biblioteca do objecto seguido por uma barra invertida “\” seguida pelo nome do objecto. Por exemplo, o nome longo do objecto definido como func1 no documento da biblioteca lib1 é lib1\func1. Para escrever o carácter “\” na unidade portátil, prima g p.
Nota: Se não se conseguir lembrar do nome exacto ou da ordem dos argumentos requerida para um objecto da biblioteca privada, pode abrir o documento da biblioteca ou utilizar o Editor de programas para ver o objecto. Pode também utilizar getVarInfo para ver uma lista de objectos numa biblioteca.