1.0.0 • Published 5 years ago

chaiscript v1.0.0

Weekly downloads
-
License
MIT
Repository
-
Last release
5 years ago

ChaiScript.js

JavaScript port of ChaiScript, an easy to use embedded scripting language, powered through Emscripten.

Node.js

npm init
npm install chaiscript --save
// Load the ChaiScript module.
const chaiscript = require('chaiscript')

// Create the Chai instance.
const chai = new chaiscript.ChaiScript()

// Get some code to use.
const code = `
	def hello(name) {
		return "Hello " + name
	}

	var output = hello("Bob")
	print(output)
`

// Run the code through the ChaiScript instance.
chai.eval(code)

// Make sure to clean up when you're done.
chai.delete()

API

new chaiscript.ChaiScript()

Create a new ChaiScript environment

.eval(string)

Executes the given code.

.evalString(string)

Executes the given code, and returns the output as a string.

1.0.0

5 years ago