8000 GitHub - ntwiles/nala-old: An interpreted programming language, designed for rapidly prototyping simple console applications.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

An interpreted programming language, designed for rapidly prototyping simple console applications.

Notifications You must be signed in to change notification settings

ntwiles/nala-old

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nala Programming Language

Nala is an programming language designed for use in easily developing console applications. This repository includes a lexer, parser, and interpreter written in C#.

In its present state, the interpretor should execute most properly-written code without complaint (with a few not-yet-implemented exceptions). Some malformed operations will be missed by the parser and interpreter and will result in a crash or in erratic behavior. This is being worked on before moving on to support for functions and custom types.

Features

  • Basic console i/o.
  • Arithmetic and relational operations.
  • While loops.
  • Single-dimensional arrays.
  • Scope
  • Functions

Status

This project is no longer active. Nala is currently being rewritten in Rust.

Nala IDE

Nala is being developed alongside the Nala IDE.

About

An interpreted programming language, designed for rapidly prototyping simple console applications.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0