polarity/std/codata
David Binder c786a6704f
Add Infix declarations for custom operators (#509)
* Add CST and parsing for infix declarations

* Add infix declarations to symbol table

* Add Infix decls to ast

* Make testsuite run through again

* Implement infix declarations

* Validate binding structure of infix decls

* Generate docs

* Add testcases

* Make tests run through again

* Add checking of infix declarations

* Add testcases

* Check that RHS is defined

* Fix clippy hints

* Add hover information

* Add infix to syntax of web editor

---------

Co-authored-by: Tim Süberkrüb <dev@timsueberkrueb.io>
2025-04-14 20:22:12 +01:00
..
fun.pol Add Infix declarations for custom operators (#509) 2025-04-14 20:22:12 +01:00
pair.pol Use trailing commas when pretty printing (#508) 2025-03-27 09:13:09 +00:00
pi.pol Use trailing commas when pretty printing (#508) 2025-03-27 09:13:09 +00:00
sigma.pol Use trailing commas when pretty printing (#508) 2025-03-27 09:13:09 +00:00
stream.pol Use trailing commas when pretty printing (#508) 2025-03-27 09:13:09 +00:00
unit.pol Use rust comment syntax (#494) 2025-03-12 10:49:21 +01:00