Regina
Regina is a dynamically typed language with
syntax similar to Kotlin and Python.
Online
IDE.
Documentation
It is highly recommended to read in following order, don’t click on
links in articles for the first time:
- syntax - language expressions and what they
do.
- visibility scopes, access priorities - how a
file is structured.
- variable types - all types are listed, their
properties, functions and features.
- dynamic instantiation - core
language idea.
Advantages
- Can be embedded into web. Regina is written in
Kotlin and compiled into Javascript.
- Rapid generator development. Online IDE has an SVG
result field to show what each program does.
Drawbacks
- It’s slow. It’s definitely slower than Python. Yet
it’s designed to be fast and concise in creating generators.
- There is no community. Mail me at kononal@gmail.com
if you created something about Regina.
Examples
flowers.rgn
animals.rgn
Main | Writings | Drawings
꧁༻ ༺꧂