yamlscript library

Dart binding/API for the libys shared library.

This module is a Dart port of the Python 'yamlscript' module, which is the reference implementation for YAMLScript FFI bindings to libys.

The current user facing API consists of a single class, YAMLScript, which has a single method: .load(string). The load() method takes a YAMLScript string as input and returns the Dart object that the YAMLScript code evaluates to.

Classes

YAMLScript
The YAMLScript class is the main user facing API for this module.

Constants

yamlscriptVersion → const String

Exceptions / Errors

YAMLScriptError
Error thrown by the YAMLScript loader.