git.iko.soy
/
Idris-dev
readme
files
commits
refs
on
cbc8a13
help
sign in
history of
src/Main.hs
all commits
dd5001f
make TT aware of Set -> Type
raichoo
14 years ago
e3d393c
Added the ability to dump bytecode to a file
Daniel Waterworth
14 years ago
5d4c45f
Whitespace fix
Daniel Waterworth
14 years ago
1d0c6aa
Fixing compilation in Mingw32
Chetan T
14 years ago
fab5d73
Adding support for Windows MingW32
chetant
14 years ago
f50f006
Expand backend control options and infrastructure
Benjamin Saunders
14 years ago
74cd49e
Minor tutorial updates
Edwin Brady
14 years ago
a41fe5b
Use strict StateT
Jason Dagit
14 years ago
4ff3b25
Added --dumpc flag
Edwin Brady
14 years ago
1e52324
Added simple library packaging system Now used for the prelude (see lib/base.ipkg)
Edwin Brady
14 years ago
2832517
Move main setup code to Idris.REPL
Edwin Brady
14 years ago
7580119
Added --libdir option
Edwin Brady
14 years ago
c02a58c
Added fork (but not working properly yet)
Edwin Brady
14 years ago
16a6c95
Set up for adding new compiler back ends more easily
Edwin Brady
14 years ago
7c75851
Test file for new VM, hook up parser
Edwin Brady
14 years ago
168278e
Hook up new output; deal with exact calls
Edwin Brady
14 years ago
109b291
Different approach to bytecode
Edwin Brady
14 years ago
38a9365
More towards the new compiler
Edwin Brady
14 years ago
ffc7b69
First baby steps towards a new RTS (and towards removing epic dependency)
Edwin Brady
14 years ago
e1c7b0f
Add "--errorcontext" flag, and :set and :unset in the REPL. :set errorcontext will cause unification errors to also dump the current context.
Edwin Brady
14 years ago
2316dc9
-i option added (thanks to Dirk Ullrich)
Edwin Brady
15 years ago
535d77b
Add --ibcsubdir option (thanks to Dirk Ullrich)
Edwin Brady
15 years ago
a3c6231
:addproof knows about .lidr files
Edwin Brady
15 years ago
1112fe4
Coverage checker Not quite complete - a bug (which I know how to fix) makes some things appear not covering even though they are. Results currently used only for pruning case trees in compiled code. There is a small performance penalty - coverage checking can be disable with --nocoverage
Edwin Brady
15 years ago
7f74f91
Fix error handling again in repl
Edwin Brady
15 years ago
49e426a
Switch from readline to haskeline
Mathnerd314
15 years ago
c783299
Add --help and --version options
Edwin Brady
15 years ago
e2d0099
File handling in prelude
Edwin Brady
15 years ago
dea8d48
Added support for literate programming with bird tracks (use .lidr extension)
Edwin Brady
15 years ago
b645699
Don't write .ibc on error; add new test
Edwin Brady
15 years ago
3b5e50c
Added universe constraint checker and --typeintype command line option
Edwin Brady
15 years ago
d496a9c
:e now reloads the edited file
Edwin Brady
15 years ago
d676ca6
Added -o option, and :exec and :t at the REPL
Edwin Brady
15 years ago
5528447
Not really mini any more...
Edwin Brady
15 years ago
22546bc
:r and :e at the REPL.
Edwin Brady
15 years ago
6757c47
Added case analysis on types, but only when enabled with --typecase (since it breaks parametricity)
Edwin Brady
15 years ago
cc4eb28
let bindings; fixed bug with simple lambda app
Edwin Brady
15 years ago
796fa25
Banner
Edwin Brady
15 years ago
20bf4d7
Added lib/ and prelude
Edwin Brady
15 years ago
ca6a5e1
import statement
Edwin Brady
15 years ago
083fc70
Added 'where' clauses in pattern matches
Edwin Brady
15 years ago
de89a04
Add ElabInfo to pass through elaborator
Edwin Brady
15 years ago
a805f47
Added constants and some primitive operations
Edwin Brady
15 years ago
9fe3473
Added using blocks
Edwin Brady
15 years ago
c637850
Pattern matcher, evaluation of 2+2 now works
Edwin Brady
15 years ago
54c8a04
Checking pattern match clauses
Edwin Brady
15 years ago
06a81c9
Elaborating types and data declarations
Edwin Brady
15 years ago
8e8d57a
Collect all pattern clauses for a function
Edwin Brady
15 years ago
1b6709f
Pretty printing data declarations
Edwin Brady
15 years ago
2050102
Pretty printer for PTerm
Edwin Brady
15 years ago
older commits
keys
esc to close
j k
move down, up
enter
open
esc
back, or up a level
1 2 3 4
readme, files, commits, refs
/
filter
y
copy the clone command
c
compare the chosen commit with another (or shift-click both)
?
show or hide this list