version 3.6.0 16 February 2024
Hop.js is a multi-language platform. It can either be programmed in HopScript, which is a super-set of JavaScript, or in a variant of the Scheme programming. This documentation only presents the HopScript language and environment. Programming Hop.js in Scheme is decribed here.
HopScript is based on JavaScript and aims at ensuring compatibility with this language.
Note:
ECMAScript 6 features requires use strict
or use hopscript
modes.
The use hopscript
mode is an even stricter mode that use strict
mode.
Its caracteristics are: