Skip to content

This is an implementation of a primitive version of my Wavy language

Notifications You must be signed in to change notification settings

jkingstonc/wavy-lang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 

Repository files navigation

NOTE!

This is an old version of wavy. It uses the same language design, however doesn't compile to bytecode for a vm, instead it executes and evaluates directly




What is Wavy~?

Wavy~ is an intepreted, lightweight scripting language intended for use in runtime compilation in a c# enviroment

Ease of use

Wavy~ was developed to be simple to use and learn, all you have to do to run your code in your project is create a new instance of a wavy runtime and give it your code as a string!

WavyRuntime runtime = new WavyRuntime();
runtime.compile(program);

Alternatively use the tilde client to repl!

Native Customization

It is easy to create native c# extensions for your Wavy~ enviroment, your native contributions for the Wavy~ project are always welcome!

About

This is an implementation of a primitive version of my Wavy language

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages