Si consiglia di installare semplicemente tutti i pacchetti JAL ("Addon"). Non ce ne sono troppi, quindi il download non richiederà molto tempo e avrai accesso a tutto il necessario per eseguire Labs, esempi Wiki e qualsiasi codice pubblicato dalla community (ad esempio sui forum J).
Per installare tutti i componenti aggiuntivi disponibili, digitare quanto segue in Jconsole (in teoria è possibile inserirlo in JHS o JQT, ma poiché sono distribuiti come componenti aggiuntivi, potrebbe non essere possibile aggiornarli mentre sono in esecuzione):
load'pacman' NB. J PACkage MANager
install'all'
Il gestore pacchetti inizierà a funzionare, e vedrete come uscita:
Updating server catalog...
Installing 52 packages
Downloading base library...
Installing base library...
Downloading api/gl3...
Installing api/gl3...
Downloading api/ncurses...
Installing api/ncurses...
quindi arrestare e riavviare JConsole, ed eseguire:
load 'pacman'
'update' jpkg 'all'
Per assicurarsi che tutte le dipendenze ricorsive siano state soddisfatte e tutti i pacchetti siano aggiornati (in particolare, la libreria di base). In definitiva, si vuole vedere qualcosa di simile:
Updating server catalog...
Local JAL information was last updated: <datetime>
All available packages are installed and up to date.
Quindi arrestare & riavvio J per l'ultima volta. Quando ciò è fatto, dovresti avere tutto il necessario per eseguire i Labs.
Per rispondere alla tua domanda finale, se si vede una linea come:
load'foo'
La prima cosa da fare è gestito getscripts_j_ 'foo'
. Nel tuo esempio:
getscripts_j_ 'plot'
+--------------------------------------------------------------+
|c:/users/user/j64-801/addons/graphics/plot/plot.ijs|
+--------------------------------------------------------------+
Qui, puoi vedere il percorso completo di dove J si aspetta che il pacchetto viva.
In particolare, si può vedere che dove è relativo alla directory addons, che sarà sempre nella forma addons/categoria/modulo /foo.ijs. La categoria e il nome del modulo indicano quale addon devi installare, quindi tutto ciò che devi fare seleziona la voce desiderata dal catalogo visibile nello package manager.
Vedo che oggi hai risposto a due delle mie domande relative a J, grazie a @ DanBron. – hoosierEE