Skip to content

Add support for the Quint specification language#1

Draft
beu5a wants to merge 2 commits intomainfrom
add-quint-language
Draft

Add support for the Quint specification language#1
beu5a wants to merge 2 commits intomainfrom
add-quint-language

Conversation

@beu5a
Copy link
Copy Markdown
Collaborator

@beu5a beu5a commented Apr 29, 2026

Description

This pull request adds support for the Quint specification language. Quint is a modern and executable specification language that is a particularly good fit for distributed and concurrent systems. It combines the robust theoretical basis of the Temporal Logic of Actions (TLA) with state-of-the-art type checking and development tooling. Quint has an active and growing ecosystem and is used widely in production.

Checklist:

@beu5a beu5a requested a review from bugarela April 29, 2026 13:21
@beu5a
Copy link
Copy Markdown
Collaborator Author

beu5a commented Apr 29, 2026

@bugarela I am requesting review on this before opening the PR on the linguist repo.

@beu5a beu5a changed the title Add Quint language Add support for the Quint specification language Apr 29, 2026
extensions:
- ".tmdl"
aliases:
- "Tabular Model Definition Language"
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

changed by accident?

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do you think these examples are what they are looking for? Maybe adding one of the choreo ones would be good. I think they want real-world and non-tutorial. I haven't looked at what examples other languages have, so maybe just double check that so this doesn't get rejected just because of too simple examples.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I thought the same then after looking at the Alloy and TLA examples I picked these because they seemed the closest to what the samples folder contains.

@beu5a
Copy link
Copy Markdown
Collaborator Author

beu5a commented May 5, 2026

@bugarela do I have conformation to open the PR?

Copy link
Copy Markdown
Collaborator

@bugarela bugarela left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes!

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

Successfully merging this pull request may close these issues.

2 participants