SkillAgentSearch skills...

Scale

A procedual concatenative stack-oriented compiled programming language inspired by Porth.

Install / Use

/learn @StonkDragon/Scale
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

The Scale Programming Language

Introduction

Scale is a procedural and object oriented concatenative stack oriented compiled programming language inspired by Lua and Porth.

The Compiler is a source-to-source compiler, as it converts your source code to valid C code, that is then compiled by Clang.

Scale supports both 32-bit and 64-bit systems, but 64-bit is strongly recommended.

Examples

Examples can be found in the examples directory.

Installation

Run the following commands:

$ clang++ install-sclc.cpp -o install-sclc -std=gnu++17
$ ./install-sclc

Documentation

A list of all features can be found here.

The Scale Framework documentation can be viewed by running the following command:

$ sclc -doc-for Scale

Build

The install script can also function as the development build script, this requires a full install first:

$ clang++ install-sclc.cpp -o install-sclc -std=gnu++17
$ ./install-sclc -dev

License

Scale is licensed under the MIT license.

View on GitHub
GitHub Stars16
CategoryDevelopment
Updated1y ago
Forks0

Languages

C++

Security Score

65/100

Audited on Feb 4, 2025

No findings