Skip to content

Latest commit

 

History

History
29 lines (25 loc) · 926 Bytes

TODO.org

File metadata and controls

29 lines (25 loc) · 926 Bytes

Prelude.hs

Create file for unifying prelude implementations and types

Design stdlib

Parser.hs

Add parser for Loop statement

Added parser for newtype aliases

Add support for UCFS

Change parser errors to custom error scheme

Types.hs

Add proper handling for type aliases

Add type checking for newtype aliases

code formatting

Add support for UCFS

Add type checking for group extensions

Support multiple error reports

Add implicit casts for basic number types

Add alpha-conversion for generic type parameters

Error.hs

Add support for multi source-line errors

Eval.hs

Add evaluation for groups and extensions

Add evaluation for enums

Add evaluation for aliases (both newtype and transparent)

Add proper runtime types

Add implicit casts for basic number types