Skip to content

ziord/rekia-pascaline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rekia-Pascaline

A subset and variant of the Pascal programming language written in Python. Rekia-Pascaline (Rekia/RPascaline for short) is an interpreted statically-typed programming language with focus on simplicity, and a great language for beginners.

Features

  • simple/complex expression parsing
  • if/else if/else statements
  • loops (while, for, repeat-until and from loop)
  • functions and procedures (including nested functions/procedures)
  • recursion

Installation

simply clone or download this repo

Dependencies

  • Python 3.5 or later must be installed

Usage

on the terminal or command line, run: pascaline.py -h or pascaline.py --help to get a list of options and help with running a pascaline source file.

Basic usage

pascaline.py -sf=sourcefile.psl

Inspired by Ruslan

About

Simple programming language written in Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages