summaryrefslogtreecommitdiff
path: root/src/jib/c_backend.mli
diff options
context:
space:
mode:
authorAlasdair Armstrong2019-04-23 21:35:14 +0100
committerAlasdair Armstrong2019-04-23 21:39:14 +0100
commite5080e3f018fcd222906bf8129e53f32c138f8d8 (patch)
tree20f63f262dd6a8be74170adc651504cd64395df0 /src/jib/c_backend.mli
parent69f29a485af953a20005fd1d739e51ca576d4ecc (diff)
SMT: Add parser for generated models
Simple parser-combinator style parser for generated models. It's actually quite tricky to reconstruct the models because we can have: let x = something $counterexample function prop(x: bits(32)) -> bool = ... where the function argument becomes zx/1 rather than zx/0, which is what we'd expect for the argument of a property. Might need to do something smarter with encoding locations into smt names to figure out what SMT variables correspond to which souce variables exactly. The above also previously generated incorrect SMT, which has now been fixed.
Diffstat (limited to 'src/jib/c_backend.mli')
0 files changed, 0 insertions, 0 deletions