lean4-htt/src
Leonardo de Moura 7fce8b5d1f fix: notation command
@Kha Note that I had to write the weird pattern

```
match_syntax stx with
| `(notation:$prec $items* => $rhs)    => expandNotationAux stx prec items rhs
| `(notation $noprec* $items* => $rhs) => expandNotationAux stx none items rhs
| _ => Macro.throwUnsupported
```

with the weird `$noprec*` to match the case where the optional
precedence is not provided. I realized this is not a bug, but
I guess most users will be puzzled by this behavior. If we had a kind
for `notationItem`, I would be able to write
```
`(notation $items:notationItems* => $rhs)
```
2020-06-09 14:11:34 -07:00
..
bin chore: add Lean package to leanc.in 2020-05-26 13:51:06 -07:00
cmake chore: remove test special case 2020-05-04 11:11:11 +02:00
frontends/lean feat: allow parser! and tparser! to set the parser precedence 2020-06-03 18:11:13 -07:00
include/lean chore: fix includes 2020-05-22 14:17:25 -07:00
Init feat: revised syntax commands 2020-06-08 16:12:06 -07:00
initialize chore: use src/Lean.lean to initialize lean 2020-05-26 13:54:13 -07:00
kernel chore: fix includes 2020-05-22 14:17:25 -07:00
Lean fix: notation command 2020-06-09 14:11:34 -07:00
library feat: allow parser! and tparser! to set the parser precedence 2020-06-03 18:11:13 -07:00
runtime chore: move runtime implementation to src/runtime 2020-05-22 14:35:16 -07:00
shared chore: src/init ==> src/initialize 2019-11-22 04:59:13 -08:00
shell chore: add Lean package to CMakeLists.txt 2020-05-26 13:50:04 -07:00
Std chore: move BinomialHeap to Std 2020-05-22 11:10:47 -07:00
tests/util chore: fix includes 2020-05-22 14:17:25 -07:00
util chore: fix includes 2020-05-22 14:17:25 -07:00
CMakeLists.txt fix: missing deps 2020-05-26 15:05:01 -07:00
config.h.in
CTestConfig.cmake
CTestCustom.cmake.in
githash.h.in
Init.lean feat: make import A import A.olean instead of A/Default.olean 2020-05-19 11:29:32 -07:00
Lean.lean chore: move Init.Lean files to Lean package 2020-05-26 15:04:35 -07:00
lean.mk.in fix: leanmake: allow users to add custom LEAN_PATH 2020-05-27 19:46:35 +02:00
memcheck.supp
Std.lean fix: add Std to builtin path 2020-05-22 14:47:24 -07:00
stdlib.make.in chore: simplify stdlib.make.in 2020-05-27 19:42:44 +02:00
version.h.in