git.iko.soy
/
Idris-dev
readme
files
commits
refs
on
aa8aefd
help
sign in
history of
src/Idris/Primitives.hs
all commits
41f3d97
Merge branch 'master' of git://github.com/edwinb/Idris-dev into bitstring
Benjamin Saunders
14 years ago
94f7452
Fix wrongly-typed 16-bit complement evaluator
Benjamin Saunders
14 years ago
1dc8f39
added LChInt LIntCh to primitives
raichoo
14 years ago
70cc9cd
Cleanup
Benjamin Saunders
14 years ago
7f7af8d
Fix a few missing lines
Benjamin Saunders
14 years ago
45bbe39
Mark bit divisions/remainders as partial
Benjamin Saunders
14 years ago
9e543e6
Remainder primitives for bits
Benjamin Saunders
14 years ago
5f6ac67
In-lang stringification of Bits
Benjamin Saunders
14 years ago
df10078
Complement primitive for bit types
Benjamin Saunders
14 years ago
927fd18
Machine integer comparison primitives and a proofy interface to the equality case
Benjamin Saunders
14 years ago
8216c7f
Basic bit-twiddling primitives
Benjamin Saunders
14 years ago
348cf91
String primitives
Benjamin Saunders
14 years ago
b3ba46e
Primitives for interconversion of Bits32 and Int
Benjamin Saunders
14 years ago
7518b0c
Absolutely untested implementations of a few bitstring primitives.
Irene Knapp
14 years ago
b896224
Primitive types for groups of 8, 16, 32, and 64 bits, and basic arithmetic and mutual conversion operations on them
Benjamin Saunders
14 years ago
dd5001f
make TT aware of Set -> Type
raichoo
14 years ago
5803d2b
Remove reference to W32 (temporarily)
Edwin Brady
14 years ago
f6451ef
word 8/16 primitive types
raichoo
14 years ago
e0d0b13
added Data.Bits and primitives for Int
raichoo
14 years ago
0136305
Add bitwise &/| primitives for Int (prim__andInt / prim__orInt)
Edwin Brady
14 years ago
9a444c5
Add 'mod' and variants
Edwin Brady
14 years ago
bbe9dc1
Minor fixes for inlining and integer literals
Edwin Brady
14 years ago
8464bc4
Add field for documentation comments in abstract syntax
Edwin Brady
14 years ago
895b323
Allow forward declaration of data structures To support induction-recursion and mutual data definitions Syntax is as a normal data declaration, but without the 'where' or '=' sections
Edwin Brady
14 years ago
5692e48
Added "codata" Constructors of coinductive types evaluate arguments lazily. Corecursive functions do not reduce at compile time.
Edwin Brady
14 years ago
919600b
Fixed believe_me compilation bug
Edwin Brady
14 years ago
c02a58c
Added fork (but not working properly yet)
Edwin Brady
14 years ago
7cdb0c0
Removed Epic dependency
Edwin Brady
14 years ago
6b46ffc
New RTS almost ready, but for garbage collection problem
Edwin Brady
14 years ago
b642db5
Almost working new back end
Edwin Brady
14 years ago
6554c7d
Towards primitives in new VM
Edwin Brady
14 years ago
c666be8
Added prim__bigIntToInt (needs latest EpiVM)
Edwin Brady
15 years ago
0dd7396
Set totality of primitive operators
Edwin Brady
15 years ago
397542c
A load of primitives and library stuff
Edwin Brady
15 years ago
0bc69fb
Added prelude.strings, made believe_me primitive
Edwin Brady
15 years ago
d9834c1
More string and char primitives
Edwin Brady
15 years ago
e261167
Add some string primitives (may need latest Epic)
Edwin Brady
15 years ago
07f12f9
Separate elaboration of declarations and terms
Edwin Brady
15 years ago
bbaa193
Better representation of names
Edwin Brady
15 years ago
4931c20
Added Integer (but an Epic bug prevents them compiling properly)
Edwin Brady
15 years ago
8784b67
Int/Float conversion primitives
Edwin Brady
15 years ago
5afe678
Added log/exp (and lib/link directives)
Edwin Brady
15 years ago
2d6c12e
Primitive conversion and showing
Edwin Brady
15 years ago
1b1a055
Improved where; implicit arguments now expanded during elaboration
Edwin Brady
15 years ago
95a558b
Added = and refl
Edwin Brady
15 years ago
ec87a69
Some effort at reporting line numbers of errors (top level of decl only)
Edwin Brady
15 years ago
20861ec
Enough Epic to compile 'hello world' (but not much else yet...)
Edwin Brady
15 years ago
38a6bc7
Added some library files
Edwin Brady
15 years ago
9d1ecc8
Added some syntactic sugar for _|_, () and pairs
Edwin Brady
15 years ago
de89a04
Add ElabInfo to pass through elaborator
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