lean4-htt/library/init/lean/compiler/ir
Leonardo de Moura 6841e47aa4 chore(frontends/lean/builtin_exprs): remove support for (<infix>) and (<infix> <expr>) notations
In Lean 4, we will support the more general

`a + ·` ==> `fun x, a + x`
`· + b` ==> `fun x, x + b`
`· + ·` ==> `fun x y, x + y`
`f · y` ==> `fun x, f a y`
`g · · b` ==> `fun x y, g x y b`
2019-07-02 08:06:06 -07:00
..
basic.lean feat(frontends/lean/builtin_exprs): use ; in do-notation 2019-06-27 18:00:43 -07:00
borrow.lean feat(frontends/lean/builtin_exprs): use ; in do-notation 2019-06-27 18:00:43 -07:00
boxing.lean chore(frontends/lean/builtin_exprs): remove support for (<infix>) and (<infix> <expr>) notations 2019-07-02 08:06:06 -07:00
checker.lean chore(frontends/lean/builtin_exprs): remove support for (<infix>) and (<infix> <expr>) notations 2019-07-02 08:06:06 -07:00
compilerm.lean feat(frontends/lean/builtin_exprs): use ; in do-notation 2019-06-27 18:00:43 -07:00
default.lean feat(frontends/lean/builtin_exprs): use ; in do-notation 2019-06-27 18:00:43 -07:00
elimdead.lean feat(frontends/lean): allow ; instead of in in let-decls 2019-06-27 17:12:03 -07:00
emitcpp.lean feat(frontends/lean/builtin_exprs): use ; in do-notation 2019-06-27 18:00:43 -07:00
emitutil.lean feat(frontends/lean/builtin_exprs): use ; in do-notation 2019-06-27 18:00:43 -07:00
expandresetreuse.lean chore(frontends/lean/builtin_exprs): remove support for (<infix>) and (<infix> <expr>) notations 2019-07-02 08:06:06 -07:00
format.lean feat(frontends/lean): allow ; instead of in in let-decls 2019-06-27 17:12:03 -07:00
freevars.lean chore(library): use >> as notation for andthen 2019-06-20 09:54:53 -07:00
livevars.lean feat(frontends/lean/builtin_exprs): use ; in do-notation 2019-06-27 18:00:43 -07:00
normids.lean chore(frontends/lean/builtin_exprs): remove support for (<infix>) and (<infix> <expr>) notations 2019-07-02 08:06:06 -07:00
pushproj.lean feat(frontends/lean): allow ; instead of in in let-decls 2019-06-27 17:12:03 -07:00
rc.lean feat(frontends/lean/builtin_exprs): use ; in do-notation 2019-06-27 18:00:43 -07:00
resetreuse.lean chore(frontends/lean/builtin_exprs): remove support for (<infix>) and (<infix> <expr>) notations 2019-07-02 08:06:06 -07:00
simpcase.lean feat(frontends/lean): allow ; instead of in in let-decls 2019-06-27 17:12:03 -07:00