Ulf Norell
|
367f87b612
|
Implement namespaces
This includes a massive refactoring of the type checker, getting
rid of most of the ets tables and keeping a proper environment.
|
2019-02-08 14:16:06 +01:00 |
|
Ulf Norell
|
79de25b3a5
|
Fix minor bugs in compilation of bit fields
|
2019-01-25 16:09:31 +01:00 |
|
Ulf Norell
|
3e1290efaf
|
Add Bits.all and rename Bits.zero to Bits.none
|
2019-01-25 16:09:31 +01:00 |
|
Ulf Norell
|
9c77622c7c
|
Add set operations on bit fields (union, isect, diff)
|
2019-01-25 16:09:31 +01:00 |
|
Ulf Norell
|
a367d5040a
|
Add builtin bit field type
|
2019-01-25 16:09:31 +01:00 |
|
Ulf Norell
|
d8bf0bda45
|
Remove integer bit operations
|
2019-01-25 16:09:31 +01:00 |
|
Hans Svensson
|
23ccce4c22
|
Use ?SHL and ?SHR for 'bsl' and 'bsr'
|
2019-01-22 21:53:30 +01:00 |
|
Ulf Norell
|
5fd24fec86
|
Add more hash primops
|
2019-01-22 09:09:37 +01:00 |
|
Hans Svensson
|
d8fff8f20f
|
Add Crypto.ecverify
|
2019-01-21 14:20:15 +01:00 |
|
Thomas Arts
|
b8f4a6b67a
|
Get rid of lager in the compiler
|
2019-01-07 19:54:53 +01:00 |
|
Robert Virding
|
d4d02fd576
|
First test work commit, don't touch
|
2018-12-22 01:23:40 +01:00 |
|