This library “generates all models of a first order theory”: https://github.com/andrejbauer/alg
Is it able to take the formal semantics of a programming language, like:
- x86: https://dl.acm.org/doi/10.1145/3314221.3314601
- JavaScript: https://dl.acm.org/doi/10.1145/2737924.2737991
and generate all possible expressions / valid sequences of commands, under some length limit, k? What does a preparation of the specification of the language look like, for use in alg?