Alin Ali Hassan

Results 12 issues of Alin Ali Hassan

Please fill in this template: - [x] Use a meaningful title for the pull request. Include the name of the resource added. - [x] Add a short sentence on why...

I've recently tried LunarVim distro, and it seems that it fails when invoking. I used lazy.nvim to load it using LazyVim distro before and it worked without hiccups. Please let...

It gives a weird bug where it says it doesn't find the function. Example: ```py # math.les def extern sin(x: float) -> float export def sin(x: float) -> float return...

bug

Unfortunately, since GitHub-hosted runners don't support arm64 M1 macOS, we are stuck to using 15.0.4, since LLVM stopped released binaries for Intel-based MacOS. The issue tracking it on GitHub's side...

Currently a lot of analysis and type checking is happening in the code generator. A new pass would be ideal for more important type improvements, like generics which are planned...

enhancement
good first issue

Function definitions don't recognize that if all conditionals have a return, it will always return. Instead they complain that there's no return in the main block of the function. Take...

bug
help wanted
LLVM-specific

LLVM by default without optimizations seems to delete dead function declarations. If I try and mark a function as extern, there's no related flag in LLVM to mark the declaration....

bug
help wanted
LLVM-specific

Imported modules will skip an import if it's already been added. This makes sense at first, but consider this (common) situation: We have the main module, in file main.les. Then...

bug
help wanted
LLVM-specific

Currently we are losing type information in the code generator and can't handle nested dot accessors, since after the first operation we would be left with just the LLVM-given information...

bug
help wanted
LLVM-specific