Skip to content

marc-dantas/pile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pile

Pile is a simple, general-purpose concatenative scripting programming language meant to be minimal in syntax and intuitive.

Getting Started

WARNING: This language is not finished, there's no warranty of this software in any way. Use it at your own risk!.

Prerequisites

To build Pile from source, you need Rust programming language compiler and Cargo package manager installed.

Using Pile

Clone the repository, go into the repository's directory and run:

$ cargo build --release # or cargo b -r

Use the interpreter by running the executable in target/release/:

$ ./target/release/pile # or pile.exe on Windows

Learning resources

Pile's full documentation and website can be visited at pile-online.vercel.app.

Code examples

Explore the ./examples folder for code examples.

Editors

Goals and Ideas

You can read the GOALS.md file to find out what I want to implement in the language in the future and also some ideas.


Licensed under GPL 3.0. See LICENSE for details.

By Marcio Dantas

About

A simple, general-purpose concatenative scripting programming language

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published