Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The Road To Version 0.5 #106

Open
2 of 11 tasks
zerbina opened this issue Jan 8, 2025 · 1 comment
Open
2 of 11 tasks

The Road To Version 0.5 #106

zerbina opened this issue Jan 8, 2025 · 1 comment

Comments

@zerbina
Copy link
Collaborator

zerbina commented Jan 8, 2025

The goals / features for the version 0.5 milestone, which is the milestone following version 0. Version 0.5 is focused on improving the existing features and adding the things postponed from version 0.

Source Language Features

Tooling / Specification

Internal Additions

  • add an intermediate language that supports complex expressions (If, Case, etc.)
@zerbina
Copy link
Collaborator Author

zerbina commented Jan 12, 2025

Before working on any new or existing source language features, the meta-language for defining languages - plus the associated tooling - needs to be implemented first. The textual formal definition existing is good, but in its current form, it's hard to read, edit, and audit (let alone verify/test) -- growing it will only increases the amount of changes/corrections that need to be made once the testable/queryable definition exists.

@zerbina zerbina pinned this issue Jan 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant