Kelvin Steiner

Results 77 comments of Kelvin Steiner

@hhefesto I'm very inclined to make an interface that enables us to inject some rules that implement the primitives that would be exposed to the programs, instead of implementing the...

Proposal: xTUP values having the bigger numbers on the least significant bits, so the 64-bit numbers – which I hope will be the most used – _never_ need a shift...

Proposal: "get byte"/"set byte" operations, so we can operate efficiently on arbitraty indexes of byte-arrays implemented on trees of `Num`s.

> File interface to publish transactions is needed. This implies the parser handling the errors. Otherwise, the node will crash if someone tries to publish invalid code. > Why multiple-transaction...

Indeed, that's a strong ideia. We also have some code at https://github.com/Kindelia/HVM/blob/master/tests/test_cli.py to run black box tests that we could use to test `kindelia run` on the files at `/test/`...

Those examples are incomplete, you have to follow the link on the top of each table. Will add something to make this clear.

>even the incomplete example should not segfault Oh, you are right! This should be investigated. I guess that is allocating nodes ad infinitum. A better allocator is needed, indeed, as...

``` == Client == kindelia test file.kdl kindelia serialize code.kdl > code.hex.txt kindelia deserialize code.hex.txt kindelia deserialize

Proposal: ``` kindelia code ( test | run | post | sign | serialize | deserialize ) kindelia get ( fun | reg | block | stats ) kindelia node...