no code implementations • 30 Aug 2021 • Yuki Nishida, Hiromasa Saito, Ran Chen, Akira Kawata, Jun Furuse, Kohei Suenaga, Atsushi Igarashi
Due to the large amount of money that smart contracts deal with, there is a surging demand for a method that can statically and formally verify them.
1 code implementation • 6 Aug 2019 • Akira Kawata, Atsushi Igarashi
We study a dependently typed extension of a multi-stage programming language \`a la MetaOCaml, which supports quasi-quotation and cross-stage persistence for manipulation of code fragments as first-class values and an evaluation construct for execution of programs dynamically generated by this code manipulation.
Programming Languages