jsish

Home
Login

NOTE, THIS DOCUMENTATION IS NO LONGER MAINTAINED: see https://jsish.org instead.

Jsi is a C (+/-) embeddable JavaScript interpreter (like Python, Lua, Tcl, etc) that:

A Jsi function may have parameters with types and default values, eg:

function foo (n:number, str:string=''):number { return n+str.length; }

Types are also used in the generation of C extensions.