MacOS viene fornito con una shell JavaScript jsc
nel framework JavaScriptCore. Il modo più semplice per eseguirlo dal Terminale è collegarlo in una directory standard:
ln -s /System/Library/Frameworks/JavaScriptCore.framework/Resources/jsc /usr/local/bin/jsc
Quali funzioni JavaScript integrate jsc
supportano?
La pagina del manuale documenta alcune funzioni JavaScript come readline()
e run(filename)
. Ma non è aggiornato: mancano le opzioni della riga di comando stampate da jsc --help
.
Ho trovato il codice sorgente per jsc
. Imposta più funzioni JavaScript. La maggior parte di essi sembrano hook di test e benchmarking, ma ci sono alcune funzioni dall'aspetto utile come read
e print
. Sono documentati ovunque?