SkillAgentSearch skills...

Xvm

XVM is an extensible 64-bit stack virtual machine with tagged value.

Install / Use

/learn @xieyuheng/Xvm
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

XVM

XVM is an extensible 64-bit stack virtual machine with tagged value.

Usage

Dependencies:

  • libx11:
    • debian: sudo apt install libx11-dev
    • ubuntu: sudo apt install libx11-dev

Compile:

git clone https://github.com/cicada-lang/xvm
cd xvm
make -j
make test

The compiled bin/x is the command-line program.

x run         # run a script
x version     # print version
x help        # print help

Development

make all      # compile src/ files to lib/ and bin/
make run      # compile and run the command-line program
make test     # compile and run test
make clean    # clean up compiled files

References

Inspirations:

Books:

License

GPLv3

Related Skills

View on GitHub
GitHub Stars9
CategoryDevelopment
Updated7mo ago
Forks0

Languages

C

Security Score

77/100

Audited on Aug 20, 2025

No findings