Experimental esoteric golfing language
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin
docs
lib
.gitignore
.rubocop.yml
LICENSE.md
README.md
ascode.gemspec

README.md

ascode

RubyGem Version RubyGem Downloads

Experimental esoteric golfing language

Getting Started

Install
$ gem i ascode
Run

Function reference is available in docs/functions.md .

$ ascode 'your code here'

Examples

$ ascode '"Number: "Oe["Even":"Odd"]O'
Number: 10
Even
$ ascode 'D1+*2S/' # or '2ID1+*/'
100
5050

Features

  • Implicit input/output
    • If you did not output anything, O (output function) will be called at the end of the program.
    • During pop, if the value is not in the stack, it will be grabbed via I (input function).