togos/togvm

There is no license information available for the latest version (1.0.0) of this package.

Installs: 6 168

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 0

Forks: 1

Open Issues: 0

pkg:composer/togos/togvm

1.0.0 2021-02-27 19:43 UTC

This package is auto-updated.

Last update: 2026-01-29 22:09:15 UTC


README

PHP library for parsing a customizable language into TOGVM data structures.

There's also an interpreter, in case you want to evaluate expressions directly rather than, like, compiling them to SQL or COBOL or whatever.

PHP Version

PHP 5.4 is required primarily for support for $this in closures. Otherwise this could be PHP 5.2-compatible.

Test Vectors

While developing the test vectors, you can make a symlink to the test vector directory from the root TOGVM-PHP directory, e.g.

ln -s ../TOGVM-Spec/test-vectors ./test-vectors

If that's not present, the unit tests will look for vendor/togos/togvm-spec/test-vectors.