MacOS viene fornito con una shell JavaScript jsc
nel framework JavaScriptCore. Il modo più semplice per eseguirlo da Terminal è collegarlo a una directory standard:
ln -s /System/Library/Frameworks/JavaScriptCore.framework/Resources/jsc /usr/local/bin/jsc
Quali funzioni JavaScript integrate supporta jsc
?
La pagina 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 in jsc
. Imposta più funzioni JavaScript. Molti di essi sembrano test e ganci di benchmarking, ma ci sono alcune funzioni dall'aspetto utile come read
e print
. Sono documentati ovunque?