pts
pts copied to clipboard
Support Fω* syntax
Currently, only generic PTS syntax is supported, but for literate programming (at least), it would be better to support the actual Fω* syntax.
Is this related to the Fomega syntax used by Florian and Sebastian? Can we have an issue for what's required there?
I created #44 to track progress on integration our backend with their frontend.
This issue is about an alternative parser implemented in Haskell. For example, in System F, type applications should be written in brackets, but our generic PTS parser does not distinguish type application from ordinary application.
If SugarPTS works out and is usable, I suspect that we can support this kind of syntactic differences between PTS instances by sugar libraries.