CLVM

Contract interpreter

An interpreter for a financial contract DSL translated to a stack-based language using ConCert and Coq

CL interpreter written in ConCert

GitHub

1 stars
4 watching
1 forks
Language: Coq
last commit: over 6 years ago

Related projects:

RepositoryDescriptionStars
petitnau/algomlA domain-specific language for specifying Algorand smart contracts in a declarative style24
covscript/covscriptAn open-source interpreter for a cross-platform programming language designed to make programming easier227
ruricolist/cl-yesqlA Common Lisp library for embedding and executing SQL statements68
frankszendzielarz/algorandvisualstudioExtensions to Visual Studio for C# development of Algorand smart contracts and TEAL compilation21
ccxvii/mujsAn embeddable JavaScript interpreter written in C818
mthom/shentongAn implementation of a modern Lisp family programming language163
masak/belAn interpreter for Bel, a Lisp-like language with a focus on completeness and metacircular foundations.27
cofinalsubnets/wispA Haskell-based interpreted Lisp language with features like lexical closures and continuations, designed to be easily embedded in other programs.115
kspalaiologos/malbolge-lispAn interpreter written in Malbolge that supports Lisp-like programming with advanced features and instructions.493
cpitclaudel/alectryonA tool for processing Coq and Lean 4 code embedded in text documents237
cosmwasm/wasmvmA Go library wrapper around the CosmWasm VM for compiling and executing smart contracts.179
jyh1/mmacloneAn interpreter of Wolfram Language implemented in Haskell to deepen understanding of the language and its ecosystem242
ser1zw/milAn interpreter and VM implementation for a lightweight programming language with basic data types and control structures.2
sellout/quid-pro-quoA Common Lisp package that enables contract programming and specifies the relationship between a class and its clients through preconditions and postconditions.95
xavierleroy/cdf-mech-semDevelopment of formal semantics and verification tools for imperative languages and functional programming languages.64