Skip to content

oscaroox/unfinished-lang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unfinished lang

tests

Unfinished-lang is a general-purpose programming language written in Rust. Currently, it features a tree walk interpreter that allows you to write and run Unfinished-lang code directly in the command line. In the future, the language will be compiled to bytecode and executed in a custom stack-based virtual machine for improved performance.

The language takes inspiration from several modern programming languages, including Rust, Swift, Kotlin, C#, and TypeScript. It is designed to be both simple and expressive, offering a clean and readable syntax while supporting modern programming paradigms like functional programming and object-oriented programming.

Unfinished-lang currently features a basic set of built-in data types, including integers, floating-point numbers, strings, and boolean values. It also includes support for control flow structures like loops and conditional statements, as well as functions with optional and default arguments.

As the name suggests, Unfinished-lang is a work in progress....

About

A language that I'll never be satisfied with

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages