cur icon indicating copy to clipboard operation
cur copied to clipboard

Better Syntax

Open wilbowma opened this issue 8 years ago • 2 comments

If the point of Cur is notation, then infix syntax is important. Parsing s-expressions is easy for computers, but humans are quite good at parsing mixfix notation. It can be very information dense, which can be useful for reading/writing complex proofs and specifications.

With some advanced reader extensions, which seem possible in Racket (e.g. sweet-expression reader), perhaps we can support Agda-like syntax and mixfix notation.

wilbowma avatar Mar 23 '16 21:03 wilbowma

https://github.com/mromyers/octavo

wilbowma avatar Jan 04 '17 15:01 wilbowma

https://lexi-lambda.github.io/blog/2017/08/12/user-programmable-infix-operators-in-racket/

rodlogic avatar Mar 12 '18 13:03 rodlogic