Erik Stenman
8fc929b1ee
Pt 164259596 generate fate ops ( #9 )
...
* Generate code for fate ops from spec.
* Generate the code from the makefile. Remove generated files.
* Test targets and cleanup.
* Spell eunit the right way.
* Use test target for ci.
* Renumber opcodes. Add primops.
* Generate tokens in scanner from definitions.
* Rename NUMBER op to GENERATION and add MICROBLOCK instruction.
2019-02-28 11:24:13 +01:00
Erik Stenman
d04a827f05
Add fate code pretty printer. Add symbol table to binary. Add tests of rundtrip serialization and deserialization.
2019-02-23 22:13:19 +01:00
Erik Stenman
dae2dbeed6
Add DUPA
2019-02-19 16:11:53 +01:00
Erik Stenman
ce33ba8818
Add new instructions.
2019-02-19 12:15:01 +01:00
Erik Stenman
16644ded72
Handle most ops.
2019-02-18 18:09:00 +01:00
Erik Stenman
36f910aff4
Add SWITCH opcodes.
2019-02-15 21:44:36 +01:00
Erik Stenman
c5a9878bd9
Rename to library standard.
2019-02-15 12:34:46 +01:00
Erik Stenman
a539378405
Pt 162805963 fate opcodes ( #6 )
...
* First iteration of assembler.
* Stand alone assembler.
2019-02-15 11:24:25 +01:00
Hans Svensson
600d2cb12c
Add opcodes SHL and SHR
2019-01-22 20:12:43 +01:00
Ulf Norell
76cb5eed6a
Add more hash primops
2019-01-21 16:52:56 +01:00
Hans Svensson
0585e7d0f6
Add CRYPT primop range and ECVERIVY primp
2019-01-21 11:05:35 +01:00
Thomas Arts
2269a01e18
Copy respository files and add rebar.config
2018-12-21 10:27:02 +01:00