PV2 FGLtransforms expressions into Boolean formulae

Application domain/field

Type of tool

Rewriter/Library for ACL2

Internals

FGL is described as a term rewriter that transforms expressions acting on fixed-size data into Boolean formulae. One can then use equivalence checking between two sets of Boolean formulae to show that the implementation result matches the specification. FGL is integrated into ACL2.
Library

Links

Repository: https://github.com/acl2/acl2/tree/master/books/centaur/fgl

Related papers

Last publication date

15 July 2021

Related tools

FGL is a rewrite and extension of GL.

ProVerB specific



ProVerB is a part of SLEBoK. Last updated: February 2023.