Skip to content
This repository has been archived by the owner on Jun 1, 2022. It is now read-only.
/ spec Public archive

Formal syntax specification of the Tony programming language

License

Notifications You must be signed in to change notification settings

tony-lang/spec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tony spec

This repository is home to the formal syntax specification of the Tony programming language. The semantics are specified by the Tony compiler.

Tony is a functional, strongly typed, high level, general purpose programming language. Tony employs refinement types, allowing its type checker to catch domain-specific bugs at compile time.

Other core components of Tony can be found through the following links:

New proposals to Tony are made in this repository. You can learn more about proposals to Tony here.

Releases

Here you can find details on all past releases. Unreleased breaking changes that are on the current master can be found here.

Tony follows Semantic Versioning 2.0 as defined at http://semver.org.

Publishing

  1. Review breaking changes and deprecations in CHANGELOG.md
  2. Reset CHANGELOG.md
  3. Create a new release listing the breaking changes, deprecations and commits on main since the last release.

About

Formal syntax specification of the Tony programming language

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published