git.iko.soy
/
Idris-dev
readme
files
commits
refs
on
174e696
help
sign in
174e696
Don't crash on error, keep going
Edwin Brady
15 years ago
06a81c9
Elaborating types and data declarations
Edwin Brady
15 years ago
efd11bb
Oops
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
f85d1f0
:ttshell
Edwin Brady
15 years ago
a8768af
Parser now fills in implicit arguments
Edwin Brady
15 years ago
596e9aa
Functor for PTerm/PDecl
Edwin Brady
15 years ago
2eb5b52
Pattern clause parser
Edwin Brady
15 years ago
82585e7
Some ghc 6.12 compatibility
Edwin Brady
15 years ago
64b7cfd
Parsing high level data declarations
Edwin Brady
15 years ago
3b297bc
Parsing declarations, keeping track of fixities
Edwin Brady
15 years ago
50d24ec
Start of a REPL and main program with argument processing
Edwin Brady
15 years ago
6414924
Reserved words
Edwin Brady
15 years ago
70ac28d
Change fixity declarations
Edwin Brady
15 years ago
aa85339
Builds on ubuntu haskell platform
Edwin Brady
15 years ago
554c395
Made a start on the high level language
Edwin Brady
15 years ago
ff5f762
Rename Core to TT
Edwin Brady
15 years ago
0ae24f1
Shift core TT into a separate directory (for ease of reuse)
Edwin Brady
15 years ago
ac25f15
Changed contexts to Data.Map
Edwin Brady
15 years ago
575b043
Make sure apply doesn't solve holes automatically that the user wants to solve themselves
Edwin Brady
15 years ago
3501adb
Changed way of building pattern match terms
Edwin Brady
15 years ago
c966457
Just use proof state as TState
Edwin Brady
15 years ago
edfe9c6
Added pattern arguments; bug fixes
Edwin Brady
15 years ago
ee3dbaa
Change tactic names: fill for unify_fill and exact for fill
Edwin Brady
15 years ago
5dadd08
QED now rechecks the term, instead of just finalise. *bites fingernails*
Edwin Brady
15 years ago
44d62c7
Better if unification substitutes rather than let binds
Edwin Brady
15 years ago
89ffe9b
Undo tactic
Edwin Brady
15 years ago
ffd5e72
arg tactic; unification tweak
Edwin Brady
15 years ago
07f3b19
Add patvar tactic; fix apply to deal with names properly
Edwin Brady
15 years ago
12f9368
apply and prepare_apply elaborations
Edwin Brady
15 years ago
546e9f5
A gadget or two
Edwin Brady
15 years ago
5ee3376
make Elab a state monad for ease of EDSL programming
Edwin Brady
15 years ago
cc0dc09
Added elaborate; a language for composing primitive tactics.
Edwin Brady
15 years ago
cbc60eb
Unification, and unify tactic
Edwin Brady
15 years ago
77be0d0
Simple parser for data types
Edwin Brady
15 years ago
6a6a048
No mucking about with de Bruijn indices in proof construction
Edwin Brady
15 years ago
1921eac
Some tidying; compute; print
Edwin Brady
15 years ago
9c6ea4a
Fixing evaluator bugs
Edwin Brady
15 years ago
4c68b68
EvalIn and CheckIn tactics
Edwin Brady
15 years ago
d615021
Purge HTT, fix evaluator and contexts
Edwin Brady
15 years ago
867f092
Changed evaluator
Edwin Brady
15 years ago
56309a5
Minor parser changes
Edwin Brady
15 years ago
bb6bba2
Tactics can now complete basic proofs
Edwin Brady
15 years ago
6923ac1
Started theorem prover and tactics
Edwin Brady
15 years ago
ccd64c7
Beginning of proof shell
Edwin Brady
15 years ago
205fcef
Some proof state, some showing of terms
Edwin Brady
15 years ago
f35b3f0
Fix LICENSE
Edwin Brady
15 years ago
dc0c198
First lot of source files and paper
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