Developer Tools

vlegacy

Which older format and library builtins are still available here.

Released v1.0.0 · 2026-09-28
Import
use "stdlib/legacy.ven"

Detects, in pure Venutian, which older format and library builtins, such as the earlier key value store and the earlier compression formats, are present and callable on the virtual machine a program runs under, so the program can adapt to what it finds.

vlegacy.ven
caps = legacy_capabilities()
print map_get(caps, "gzip")
Reference (2 functions)

API reference

legacy_capabilities()

caps = legacy_capabilities()
print map_get(caps, "gzip")
:: prints: yes

legacy_capabilities_report()

print legacy_capabilities_report()
:: prints: dbm: UNAVAILABLE on this build
::         gzip: available
::         bz2: available
::         lzma: available
::         regex: available

Get notified when vlegacy changes

Get notified about

New versions and security advisories.

New and updated packages, once a day.

News on the math model built in Venutian.