SkillAgentSearch skills...

Page

A PostScript-inspired stack-based scripting language

Install / Use

/learn @voidwyrm-2/Page
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Page

A PostScript-inspired stack-based scripting language.

Unlike PostScript, Page is intended for general scripting, like Python or Lua.

Installation

Prebuilt binaries

Prebuilt binaries can be downloaded from the releases.

<!--If you aren't sure which to pick, go with `windows-amd64`, `linux-amd64`, or `macosx-arm64`, depending on your system.-->

Compiling locally

Prerequisites

  • A Unix system or similar (compiling on Windows is not currently supported)
  • Git, which should be on your system already
  • Nim, which can be downloaded from https://nim-lang.org/install.html
  • Nimble, which should have come bundled with Nim
git clone https://github.com/voidwyrm-2/page
cd page
chmod +x build.nims
./build.nims host
./out/host/page -v
./out/host/page --repl

Addtionally, if you want to cross-compile or build in release mode, you'll need

  • Zig, which can be downloaded from https://ziglang.org/download
git clone https://github.com/voidwyrm-2/page
cd page
sudo sh -c "printf '#! /bin/sh\nzig cc \\\$@' > /usr/local/bin/zigcc"
sudo chmod +x /usr/local/bin/zigcc
chmod +x build.nims
./build.nims some

For building for MacOS, you'll need

  • A MacOS system, because of library issues
git clone https://github.com/voidwyrm-2/page
cd page
xcode-select --install
chmod +x build.nims
./build.nims macos

Contributing

See contrib.md.

View on GitHub
GitHub Stars6
CategoryDevelopment
Updated3mo ago
Forks0

Languages

Nim

Security Score

87/100

Audited on Dec 21, 2025

No findings