Skip to content

Zeon8/Cppia.NET

Repository files navigation

Cppia.NET

Cppia interpreter for .NET. Intended for embedding into applications or games.

How to use

var runtime = new CppiaRuntime();
// Expose type from .NET
runtime.RegisterType(typeof(Console));

runtime.Load("path/to/file.cppia");
var method = runtime.GetClass("MyClass").GetMethod("MyMethod");
method.Invoke(null);

Implemented

  • Classes
  • Enums
  • Objects
  • Array/Map
  • Dynamic varibles
  • Std library

Releases

No releases published

Packages

No packages published