git.iko.soy
/
Idris-dev
readme
files
commits
refs
on
307efbb
help
sign in
history of
src/Idris/Primitives.hs
all commits
46e894d
Use Data.Text for variable names
Edwin Brady
13 years ago
5000aeb
Add a Cabal library
Brian McKenna
13 years ago
ffe8706
Null pointer primitive
Edward Amsden
13 years ago
3c32b65
Whitespace cleanup.
George Leontiev
13 years ago
fd9bd68
Add '%reflection' option for functions A reflection function can evaluate at compile-time only, and pattern matches on *syntax* rather than on constructor forms. Also add 'prim__syntactic_eq' for a compile-time syntactic equality check.
Edwin Brady
13 years ago
b8e398e
Support signed integer comparison by introducing new primitives
Jan Bessai
13 years ago
6b5cb4c
Fix interpreter implementation of signed operations on Integer
Benjamin Saunders
13 years ago
1c1ad77
Fix LLVM codegen integer interconversion and integer <-> character primitives
Benjamin Saunders
13 years ago
aa42f71
Cleanup
Benjamin Saunders
13 years ago
f0c1e19
Vector FFI and bitcasts
Benjamin Saunders
13 years ago
773e454
Make ChType a member of IntTy ITChar.
Jan Bessai
13 years ago
702141b
SIMD comparison primitives
Benjamin Saunders
13 years ago
c949bdb
Added SIMD vector index and update primitives
Benjamin Saunders
13 years ago
436bf95
Define some primitive SIMD operators
Benjamin Saunders
13 years ago
a83adf1
Delete unused utility functions
Benjamin Saunders
13 years ago
0aa3fd6
Beginnings of integer SIMD support (no backend yet)
Benjamin Saunders
13 years ago
656f219
Special-case prim__believe_me
David Christiansen
13 years ago
1579621
Allow Execute to import primitives without cycle
David Christiansen
13 years ago
334fdd0
Make primitive implementations act on Const rather than Value
David Christiansen
13 years ago
affd239
Add type annotations to Primitives.hs to aid in understanding
David Christiansen
13 years ago
fc8d6e1
Expand integer primitive unification to encompass bigints
Benjamin Saunders
13 years ago
1cf8b7b
Revert "Revert "Merge pull request #294 from bitlisp/unified-int-primitives""
David Christiansen
13 years ago
05895a5
Revert "Merge pull request #294 from bitlisp/unified-int-primitives"
Edwin Brady
13 years ago
b1a9e75
Merge branch 'master' of git://github.com/edwinb/Idris-dev into unified-int-primitives
Benjamin Saunders
14 years ago
321b8fd
Reduce redundancy across integer operations
Benjamin Saunders
14 years ago
c328454
Fix missing case in Idris.Primitives.p_strLen
Andy Morris
14 years ago
0e6138f
added forgotten LStrLen primitive and length function for String
Jan Bessai
14 years ago
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
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