Hop.js / Lang

version 3.6.0 02 December 2022


Compatibilities & Standards

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.

HopScript mode

The use hopscript mode is an even stricter mode that use strict mode. Its caracteristics are:

Table of Contents