Project

General

Profile

« Previous | Next » 

Revision 173a2a8f

ID173a2a8ff6ba9341200cbf378493df70b924a6ec
Parent aa85bd44
Child c1f565cd

Added by Guillaume DAVY over 1 year ago

Ada: Lot of specification is exported in Ada. We use ghost code to store all states,
we generate the transition pridicate but also the invariant. But two problems, occured.
The first one is a visibility problem for the record which is private but must be
public for ghost variable which have to be public for specifaction. The second
problem is that the approache requires existential quantification for inputs and
locals. It works for integers and boolean but not for floats. Some complex
solution could be found like writing an iterator for floats, expanding all
local variable and store all the required inputs in ghost variable.

Files

  • added
  • modified
  • copied
  • renamed
  • deleted

View differences