bamboo

AuthorYoichi Hirai <i@yoichihirai.com>
LicenseApache License 2.0
Homepagehttps://github.com/pirapira/bamboo
Issue Trackerhttps://github.com/pirapira/bamboo/issues/new
MaintainerYoichi Hirai <i@yoichihirai.com>
Dependencies
&batteries
cryptokit>= 1.12
hex
menhir
ocamlbuild
ocamlfind
rope
zarith
PublishedAug 1, 2017
Source [http] https://github.com/pirapira/bamboo/archive/0.0.01.zip
5f4ae46ac4cea1c2399b4f1302281000
StatisticsInstalled 12 times last month.
Edithttps://github.com/ocaml/opam-repository/tree/master/packages/bamboo/bamboo.0.0.01/opam

Bamboo: a compiler targeting Ethereum Virtual Machine

Bamboo compiles a simple language to Ethereum Virtual Machine. The language is designed to keep programmers away from common mistakes. It features:

  • state transition as recursion with potentially changing arguments
  • mandatory reentrance continuation when calling out
  • no loops
  • no assignments except to mappings
  • partial compliance with common Ethereum ABI.
No package is dependent