|
b7074720ad
|
pretty printing fixes
|
2023-12-21 18:03:57 +01:00 |
|
|
b1699ce022
|
add let to the core
|
2023-12-04 22:47:52 +01:00 |
|
|
c48b7be559
|
add html output highlighting
|
2023-11-05 15:47:52 +01:00 |
|
|
bf8cced888
|
swap some delim/syntax highlighting around
|
2023-11-05 15:45:07 +01:00 |
|
|
04af7ae942
|
highlight the @ in dim apps as a delim
|
2023-11-05 15:44:44 +01:00 |
|
|
3b9a339e5e
|
rename "Tag" highlight to "Constant"
|
2023-11-05 14:30:40 +01:00 |
|
|
e0ed37720f
|
always vsep scheme lets, otherwise they are unreadable
|
2023-11-03 18:05:54 +01:00 |
|
|
b6fd1e921e
|
pretty printing improvements
|
2023-11-03 18:05:54 +01:00 |
|
|
83ab871d61
|
new main
|
2023-11-03 18:05:54 +01:00 |
|
|
b1eefb0f4d
|
move prettyTag to Quox.Pretty
|
2023-09-20 21:58:42 +02:00 |
|
|
ee22486e97
|
rename BindName.name to .val
|
2023-09-20 21:58:27 +02:00 |
|
|
80b1b3581a
|
use ST from base
|
2023-09-19 13:05:01 +02:00 |
|
|
bb8d2464af
|
add fst and snd
|
2023-09-18 21:53:38 +02:00 |
|
|
a221380d61
|
more effect stuff, incl. ST
|
2023-08-25 18:59:54 +02:00 |
|
|
42aa07c9c8
|
crude but effective stratification
|
2023-05-21 20:34:05 +02:00 |
|
|
64de93a13c
|
remove square brackets around type lines
(parens are needed if they are anything other than a `term arg`)
|
2023-05-16 18:14:42 +02:00 |
|
|
7b93a913c7
|
rewrite pretty printer
|
2023-05-15 17:13:14 +02:00 |
|
|
d5f4a012c5
|
add source locations to inner syntax
|
2023-05-02 03:06:25 +02:00 |
|
|
a5ccf0215a
|
coercions and compositions
|
2023-04-15 15:13:01 +02:00 |
|
|
1211272420
|
factor out some pretty printing stuff
|
2023-04-02 15:52:55 +02:00 |
|
|
100063ab91
|
add runPrettyWith, etc
|
2023-03-25 20:48:26 +01:00 |
|
|
ea24d00544
|
print non-dependent products (easy mode)
only if the AST uses SN, like with Eq
|
2023-03-18 02:46:41 +01:00 |
|
|
32f38238ef
|
pretty printing errors
|
2023-03-15 15:54:51 +01:00 |
|
|
54ba4e237f
|
use snoclists in pretty printing
i think the names were in the wrong sometimes!!!
|
2023-03-15 15:53:39 +01:00 |
|
|
c9b9f66693
|
rename 'prettyTerm' to 'prettyIO'
it meant pretty*Terminal*, but,
|
2023-03-15 15:42:28 +01:00 |
|
|
90232dd1f8
|
rename some things to get rid of warnings
|
2023-03-13 19:32:52 +01:00 |
|
|
fc3c2dc8ab
|
sop → elab-util
|
2023-03-02 19:52:32 +01:00 |
|
|
fbfbe57266
|
change some highlighting
|
2023-02-26 11:18:11 +01:00 |
|
|
efca9a7138
|
add enums, which also need whnf to be fallible :(
|
2023-02-22 07:45:10 +01:00 |
|
|
0e481a8098
|
new representation for scopes
|
2023-02-22 07:40:19 +01:00 |
|
|
fe8c224299
|
write quantities before names in binders again
also fixup comments in typechecker
|
2023-02-13 22:05:27 +01:00 |
|
|
4b36d8b7c8
|
pair stuff
|
2023-01-26 19:55:08 +01:00 |
|
|
f097e1c091
|
start of equality type stuff
|
2023-01-21 02:34:28 +01:00 |
|
|
ad794d4441
|
idris 0.6.0 [with temporary flake fork]
|
2022-10-30 18:05:30 +01:00 |
|
|
cde2a9b0d6
|
derive impls where possible
|
2022-05-13 07:18:49 +02:00 |
|
|
804f1e3638
|
remove src directories
|
2022-05-06 22:01:44 +02:00 |
|