Package org.daiitech.naftah.playground


package org.daiitech.naftah.playground
Provides the browser-based playground for the Naftah programming language.

This package contains the classes responsible for executing Naftah code within a web browser using CheerpJ. It serves as the integration layer between the Naftah runtime, the Java execution environment, and the surrounding JavaScript application.

The playground enables users to:

  • Execute Naftah code interactively in the browser.
  • Communicate between Java and JavaScript through native bridge methods.
  • Display execution results, diagnostics, and runtime output in a web interface.
  • Run Naftah programs without requiring a local Java installation.

This package is intended for the online playground and demonstration environment and is not considered part of the public Naftah runtime API.

Author:
Chakib Daii