SkillAgentSearch skills...

Conceptum

Conceptum is a stack-based, lightweight, Turing-equivalent JIT virtual machine running a small set of bytecodes for benchmarking VM performance.

Install / Use

/learn @Conceptual-Inertia/Conceptum
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

ConceptumDOI

Conceptum is a stack-based, lightweight, Turing-equivalent virtual machine running a small set of bytecodes for benchmarking VM performance.

Technical details

This is a project still in development. Please refer to our Wiki for further details.

Grammar

Conceptum uses the Polish Notation (PN). Being a stack-based VM Conceptum's grammar is very simple. Everything is coded as

<instruction(all lower cases)> <one_single_parameter(optional)>

E.g.

iadd

or

cconst c

or

sconst susan is a fool

or

iconst 0

or

fadd

etc.

The source code shall be very readable, so please don't hesitate to refer to the source code itself when in doubt :)

To Contribute

Please refer to Wiki/About::Contribute.

Design Philosophy

Please refer to Wiki/About::DesignPhilosophy.

License

GNU General Public License v3.0.

Author

Alex Fang

View on GitHub
GitHub Stars22
CategoryDevelopment
Updated1y ago
Forks1

Languages

C

Security Score

80/100

Audited on Aug 15, 2024

No findings