2023-05-04T08:28:40Z - 2024-05-04T08:28:40Z
Overview
2 Releases published by 1 user
Published
multimodule/changeset2
Published
multimodule/changeset1
41 Issues closed from 1 user
Closed
#172 Bug: Figure out why this crashes
Closed
#173 🐞️ Bug: Single line comments lex wrongly
Closed
#170 ⚡ Feature: Improve logging
Closed
#157 ⚡ Feature: Multi-module support
Closed
#164 HashMapper needing .dup for stack allocation workaround
Closed
#168 Cross-module extern statements
Closed
#159 ⚡ Feature: Variable usage checker
Closed
#167 ⚡ Feature: Collector-based resolution methods
Closed
#166 ⚡ Feature: Pluggable predicate-based resolution method
Closed
#161 🧹️🧼 Cleanup: Pool provider
Closed
#162 🧹️🧼 Cleanup: addFuncDef/clearFuncDefs should all use a non-static pool
Closed
#144 ⚡ Feature: Lexer improvements
Closed
#94 Literal encodings
Closed
#150 Lexer improv two
Closed
#82 Module support
Closed
#91 Annotations support
Closed
#88 🐞️ Bugfix: Multiple compilations
Closed
#151 🐞️ Bugfix: Module-level static members may cause consecutive compilation errors
Closed
#148 🧠 Feature/Meta: Cloneable (round 2)
Closed
#13 Clean ups
Closed
#8 Class static initialization incorrect ordering
Closed
#10 VariableExpression recursive path initialization
Closed
#153 🧹️🧼 Hotfix: VariableExpression dependency node generaiton
Closed
#9 Context for VariableExpression and Variable missing
Closed
#68 Examine Context for VarExp in DNode
Closed
#103 Compiler version
Closed
#115 🧠️ Feature: Universal coercion and type enforcer
Closed
#84 Comment support
Closed
#121 🐞️ Bugfix: Tabs in lexer: Not handled
Closed
#60 Lexer stuff
Closed
#117 🧠 Feature/Meta: Cloneable (round 1)
Closed
#147 🐞 Bugfix: expect(string) should throw ParserException atleast
Closed
#146 🐞 Bugfix: Recursively check for return statemen tprescence
Closed
#143 🐞 Bugfix: Ensure that typed functions contain a return statement
Closed
#113 🐞️ Functions: Expressionless return and enforcing requirement
Closed
#142 Function parameter casts
Closed
#140 Code gen: Casted pointer offets
Closed
#105 Lexer interface
Closed
#137 🧠️ Feature: type enforcer using CastInstruction emit
Closed
#116 🧠 Feature: Meta-programming engine
Closed
#119 Conditional compilation, size_t, ssize_t, sizeof and so forth
16 Issues created by 1 user
Opened
#122 🧠 Feature/Meta: Conditional compilation
Opened
#138 Utils: GMalloc research+POC
Opened
#139 🧹️🧼️ Cleanup: Clean up series
Opened
#141 Binary Operators support for non-Integer types
Opened
#145 Future: Streaming lexer
Opened
#149 ⚡ Feature: Static class inits
Opened
#152 🧠️ Ideation: Loaders
Opened
#154 Class static init on class declaration
Opened
#155 ⚡ Feature: Operator precedence
Opened
#156 ⚡ Feature: Annotations
Opened
#158 🧠️ Ideation: OOP support (initialization)
Opened
#160 ⚡ Feature: Array reference counting
Opened
#163 Wanted features
Opened
#165 ⚡ Feature: Support for access modifiers, init scope
Opened
#169 ⚡ Feature: Better error reporting, messaging
Opened
#171 ⚡ Feature: Comment support
10 Unresolved Conversations
Open
#63
Support for loops
Open
#41
Dependency linearization clean up
Open
#118
⚡ Feature: Add support for structs
Open
#50
⚡ Feature: Emit-C
Open
#39
Static allocation emits
Open
#96
Investigate `isSameType(Type, Type)`
Open
#70
Implement expression-less return statements
Open
#61
Type checking everything!
Open
#106
Streaming lexer
Open
#53
Context's `.container` deemed useless