Skip to content

olix3001/Arclight

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arclight programming language

shield shield shield shield

⚠️ Warning: Arclight currently does not work, It is only a language specification. I'm still working on creating a working compiler for It.

🚀 Getting started

⏳ Currently this language is still in development, this section will be added when alpha release is available.

🔭 Goals

1. Simple syntax.
2. Easy to learn.
3. Capable of creating complex programs.
4. Memory safety.

🔨 Progress

Language

  • Compiler structure
    • Lexer
    • Parser
    • Compiler
  • Language functions
    • Functions
    • Variables
    • Conditional statements
    • Loops
    • Classes
    • Interfaces
    • Enums
    • Modules
    • Generics

Standard Library

  • IO
  • Conversion

🌈 Team


Oliwier Michalik
Founder & Developer

📝 If you know something about compilers, you know rust and want to join this project just leave an Issue with "I want to join" template.

📘 Specification

To see language specification visit spec directory. Or if you want to see the standard library documentation visit std spec.

About

Simple programming language

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages