Skip to content

sprunq/pine-lang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pine

🚧 Under construction 🚧

Pine aims to be an expressive, high-level imperative programming language designed for general-purpose computing.

Features and Goals

🖥 C Backend: With a C backend, Pine ensures compatibility with the powerful C libraries, making it easy to integrate with existing C libraries and tools.

Garbage Collected: Pine features a garbage collector to handle memory automatically, allowing you to focus on your code.

🚀 High-Level Features: Pine brings high-level features to the table, including sum types, robust type inference, and iterators.

Roadmap

🪴 Language Design

🪴 Parser

🌱 Syntax Analysis

🌱 Typechecking

🪴 Lowering

🪴 C Backend

🌲 C Garbage Collector

🌱 Standard Library

🌱 Todo | 🪴 In Progress | 🌲 Done

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks