Retro Language

Retro is a concatenative, stack based language with roots in Forth. Designed to be small, easily learned, and easily modified to meet specific needs, it has been developed and refined through use by a small community over the last decade.

Essentials

An Introduction to Retro

Coding Style

Core Functions and Data Structures

Implementation Status

The Ngaro Virtual Machine

Contributing

Libraries

array'

assertion'

bad'

bstrings'

calendar'

canvas'

casket'

char'

combinators'

console'

crypto'

decompose'

decorator'

dissect'

enum'

eval'

forth'

hash'

infix'

linkedList'

locals'

math'

stack'

struct'

values'

variations'