Skip to content
/ beize Public

A highly dynamic embeddable scripting language.

License

Notifications You must be signed in to change notification settings

zyrouge/beize

Repository files navigation

Beize

A highly dynamic embeddable scripting language.

GitHub Release GitHub Release Test Documentation

Language Specification

The language syntax is a mix of Go and JavaScript. It is also highly dynamic with necessary basic features. Beize script files have an .beize extension. The beize_compiler and beize_vm provides the compiler and the runtime for the language.

But, is it fast? The performance is reasonable for a mere scripting language. It can do 100000 iterations and function calls in around 225 milliseconds. I would say, it's pretty freaking good.

Documentation

Visit zyrouge.github.io/beize.

Example

text := "Hello World!";
print(text);

License

GPL-3.0