Skip to content

jpark011/BabySymExec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BabySymExec

Python Z3

https://github.com/Z3Prover/z3

SMT Solver

It is a Baby Symbloic Executor that keeps track of symbolic states with its path conditions.

  • Built on Visitor pattern
  • Symbolic Execution on WHILE lang.

Ex) Verbal Arithmetic SMT Solver determines a feasibility and gives a solution for the famous puzzle: Verbal Arithmetic

About

A Symbolic Executor using Z3 engine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published