Sebastian Ullrich
|
b8ebfbfecc
|
chore: improve pretty printer antiquotation support
|
2022-10-28 21:25:47 +02:00 |
|
Mario Carneiro
|
765ebcdbf0
|
feat: use withoutPosition consistently
|
2022-10-24 12:51:32 -07:00 |
|
Mario Carneiro
|
583e023314
|
chore: snake-case attributes (part 2)
|
2022-10-19 09:28:08 -07:00 |
|
Gabriel Ebner
|
b1bef71d59
|
feat: colEq parser
|
2022-09-19 12:44:43 -07:00 |
|
Mario Carneiro
|
0738136446
|
feat: add lineEq parser alias
|
2022-08-12 08:15:28 -07:00 |
|
Mario Carneiro
|
59b32da2d9
|
feat: go to def on parser aliases
|
2022-08-06 12:44:14 +02:00 |
|
Sebastian Ullrich
|
29bdc0ceac
|
fix: bound syntax kind at v:(ppSpace ident) etc.
|
2022-07-07 11:49:35 +02:00 |
|
Sebastian Ullrich
|
eab64997cd
|
fix: auto-group syntax parsers where necessary
|
2022-06-28 11:50:59 +02:00 |
|
Sebastian Ullrich
|
7d48d125da
|
fix: store syntax kinds of parser aliases in order to construct correct antiquotations in macro and elab
|
2022-06-27 22:37:02 +02:00 |
|
Sebastian Ullrich
|
292d24ba19
|
feat: always store quoted kind in antiquotation kind
|
2022-06-27 22:37:02 +02:00 |
|
Leonardo de Moura
|
041827bed5
|
chore: unused variables
|
2022-06-07 17:54:10 -07:00 |
|
Sebastian Ullrich
|
ae7b895f7a
|
refactor: unname some unused variables
|
2022-06-07 16:37:45 -07:00 |
|
Sebastian Ullrich
|
24697026e8
|
feat: always accept antiquotations, simplify quotDepth code
|
2022-04-06 19:43:07 +02:00 |
|
Leonardo de Moura
|
48a3668780
|
chore: fix repo
|
2022-04-01 11:24:30 -07:00 |
|
Sebastian Ullrich
|
e9b8e54dcc
|
feat: scientific parser alias for scientificLit
|
2022-03-08 18:54:05 +01:00 |
|
Sebastian Ullrich
|
585fba69e8
|
refactor: remove redundancy from common register_parser_alias case
/cc @leodemoura
|
2021-09-20 13:20:23 +02:00 |
|
Sebastian Ullrich
|
83c2e8bf75
|
feat: expose many(1)Indent as parser aliases
|
2021-09-20 13:20:23 +02:00 |
|
Sebastian Ullrich
|
5866e2bbb7
|
chore: use register_parser_alias where possible
Fixes #494
|
2021-07-22 16:28:06 +02:00 |
|
Sebastian Ullrich
|
f0960b7f89
|
fix: ignore antiquotations outside quotations
|
2021-04-29 13:33:48 +02:00 |
|
Sebastian Ullrich
|
725c0c1911
|
chore: implement lhs prec
|
2021-03-22 16:33:37 +01:00 |
|
Leonardo de Moura
|
9daed5e91d
|
chore: add checkLinebreakBefore
|
2021-03-18 06:43:03 -07:00 |
|
Sebastian Ullrich
|
4dfa7e1187
|
feat: use actual separator in sepBy antiquotation scope
|
2020-12-09 17:48:05 +01:00 |
|
Sebastian Ullrich
|
92cbe27810
|
refactor: clean up & delay registering parser aliases
|
2020-12-04 19:24:32 +01:00 |
|
Leonardo de Moura
|
b95c4788c1
|
refactor: OfDecimal ==> OfScientific
`decimalLit` ==> `scientificLit`
|
2020-12-03 08:08:19 -08:00 |
|
Leonardo de Moura
|
85c9ab072c
|
feat: elaborate and delaborate decimals
|
2020-12-02 15:31:06 -08:00 |
|
Leonardo de Moura
|
13c2a8ff51
|
chore: remove #lang lean4 header
|
2020-10-25 09:54:07 -07:00 |
|
Sebastian Ullrich
|
997365b622
|
chore: remove lone #check
|
2020-10-22 15:58:53 +02:00 |
|
Leonardo de Moura
|
21e6ae645a
|
chore: move to new frontend
|
2020-10-21 15:14:13 -07:00 |
|
Leonardo de Moura
|
2d8506b7c6
|
feat: add doElem parser category
|
2020-09-26 06:18:44 -07:00 |
|
Sebastian Ullrich
|
4f5d1cf369
|
chore: finish formatter refactoring
|
2020-08-20 15:47:43 +02:00 |
|
Sebastian Ullrich
|
aa452b795d
|
refactor: make formatter precompiled as well
|
2020-08-20 15:29:33 +02:00 |
|
Sebastian Ullrich
|
1840b4b1ff
|
fix: pretty printer with new syntax
|
2020-08-19 09:56:23 -07:00 |
|
Sebastian Ullrich
|
46f5670ba3
|
chore: Lean.Parser.Parser ~> Lean.Parser.Basic
|
2020-08-13 18:44:13 +02:00 |
|
Sebastian Ullrich
|
aefe710caf
|
feat: close the loop
|
2020-08-12 09:15:59 -07:00 |
|
Leonardo de Moura
|
249bda16c0
|
chore: remove prelude commands from Lean package
|
2020-06-25 11:21:17 -07:00 |
|
Leonardo de Moura
|
4ccc3fef52
|
chore: move Init.Lean files to Lean package
|
2020-05-26 15:04:35 -07:00 |
|