check the #[main] function is the right type
b7dc5ffdc4
add check for #[main] type
dd697ba56e
add CheckBuiltin
32b9fe124f
minor tweaks in Q.Typing.Context
add debug logging to the rest of the compiler
95a0b38d74
update pretty-printing tests
7883a3cae7
pretty printing fixes
a1d8fd4ab5
%inline
9d60f366cf
add #![log] pragma
f56f594839
push multiple loglevel changes at once
7883a3cae7
pretty printing fixes
a1d8fd4ab5
%inline
9d60f366cf
add #![log] pragma
f56f594839
push multiple loglevel changes at once
fca75377a0
MakeName ⇒ MkName for consistency
3b6ae36e4e
add logging to core
861bd55f94
add log effects to FromParser
e6ad16813e
add log effects to executable
78555711ce
add Q.Log
ec839a1d48
big Main refactor
727f968afb
add delimited continuations to bib
41c8a92c97
bib fixes
efddb1aea1
skip broken pretty-printing tests till i fix them
8cba73f741
bump pack collection
582666a254
comments in infer for coercions
271e7f4519
add logging to core
95fe6e3bdf
add log effects to FromParser
56879df32e
add log effects to executable
0cc2af9bd8
add Q.Log
77cd5a0db6
big Main refactor
979f972759
wip
c5e157a169
wip
582666a254
comments in infer for coercions
a9e8f14ad5
fix a small bug in Q.Whnf.Coercion
a8ac6f11f7
fix a quantity in CaseBox