vasil-sd's repositories
engineering-sw-hw-model-checking-letures
Lectures in MIPT: intro to engineering software using model-checking.
lalambda2021
Presentation for workshop for summer school of formal methods, model-checking and FP - Lalambda2021
cpp_comb_parsers
Simple C++ combinatiorial parsers
alloy_automata
generic module for implementing automata in Alloy
cpp_restart_case
Alternative way to hanlde exceptional conditions in code
cpp_rpc
Simple lightweight rpc for C++17
evm-semantics
K Semantics of the Ethereum Virtual Machine (EVM)
fsm_gen
C-code FSM generator from YAML specifications
literate-rtl
Literate RTL based on Emacs org-mode + OCaml HardCaml
md4litprog
Markdown for literate programming
ocaml-statespace
Simple library to deal with search in state space
org.alloytools.alloy
Alloy is a language for describing structures and a tool for exploring them. It has been used in a wide range of applications from finding holes in security mechanisms to designing telephone switching networks. This repository contains the code for the tool.
parasl-semantics
A formal semantics for parasl experimental language
pygments-alloy
Syntax highlighting for Alloy
symbolic-execution
Some intro into symbolic execution using K-framework and z3
tlaplus
TLC is an explicit state model checker for specifications written in TLA+. The TLA+Toolbox is an IDE for TLA+.
v2-tlapm
The rewrite of TLAPM, the TLAPS proof manager