nim-works / nimskull

An in development statically typed systems programming language; with sustainability at its core. We, the community of users, maintain it.
https://nim-works.github.io/nimskull/index.html
Other
275 stars 39 forks source link

varpartitions: add support for if/try/case paths #1455

Open alaviss opened 3 weeks ago

alaviss commented 3 weeks ago

Summary

This commit adds basic support for paths in conditional cases. Conditionals are considered valid paths when all branches of execution that does not terminate execution yields the same path.

Details

Fixes full_issue_url


Notes for Reviewers

Todo list: