Formerly pasm-v2. Product name jx; PASM is the engine.
# Install required plugins (one-by-one, with pre + full backups)
php jx-install.php install-required
# Run
php jx-run.php --print examples/hello.jx
php examples/jx-smoke.php| Path | Role |
|---|---|
jx.php |
Core runtime (Bag, Task, Page, Book, Delivery, Complex, SmartTable, Sym) |
jx-lang.php / jx-run.php |
Language engine + executable compiler |
plugins/ |
Single source directory for all module plugins |
host/modules/ |
Active installed plugins |
host/backups/pre/ |
Snapshot before each new plugin install |
host/backups/full/ |
Full install snapshot (restore / redirect) |
jx/INTRO.md |
Introduction materials |
jx/INSTALL.md |
Install & plugin policy |
jx/COMPILER.md |
Compiler pipeline |
- Sourced only from
plugins/ - Installed one at a time; new installs append last after need is assessed
- Dual backup: pre (per install) + full (total install)
php jx-install.php list
php jx-install.php install intro
php jx-install.php backup-full
php jx-install.php restore-full <timestamp>- Decimals (
plugins/decimals→jx\Decimal) - Complex, Delivery, const, smart compiler, lang bridge
- Memory law, Books/Bags/Pages, Resistant path
See jx/INTRO.md for the guided introduction.
jx — pronounced jinx.