Skip to content
Snippets Groups Projects
  1. Oct 13, 2014
  2. Oct 10, 2014
  3. Oct 04, 2014
  4. Oct 03, 2014
  5. Oct 01, 2014
  6. Sep 26, 2014
  7. Sep 24, 2014
  8. Sep 12, 2014
    • Yanjun Jiang's avatar
      Convert ouput value properly. · 0c7f72a3
      Yanjun Jiang authored
      Convert the output values in the output Grid from Matlab format to EventB supported
      format symbols properly and then collect them while traversing cells. So that we can
      also have complex expression in the result Grid. Aslo, the bug that outputVariables
      in test cases have no type has been fixed. The realVariableType is mainly used for the
      outputVariables now.
      0c7f72a3
    • Yanjun Jiang's avatar
      Support Complex Expression. · 661dbfb5
      Yanjun Jiang authored
      From this version on, the tool support complex expression like: (1*(1+1)+2).
      This is realized by add parentheses to the EventBGenerator generated expression.
      Also fix the problem of using wrong EventB symbols in the result XML before.
      661dbfb5
    • Yanjun Jiang's avatar
      Clean up unused files. · 18687427
      Yanjun Jiang authored
      These files should be deleted in the support refinement commit. For
      some reason this is forgetten. Now we clean them up.
      18687427
  9. Sep 10, 2014
    • Matthew Dawson's avatar
      Add predicate subtypes to the SAL generator. · ebcd28b3
      Matthew Dawson authored
      Add the necessary logic to generate predicate subtypes to SAL, along with
      hooking up the usual tests to verify it all works correctly.
      ebcd28b3
    • Matthew Dawson's avatar
      SAL requires all IF expressions to have an else clause. · a8c51028
      Matthew Dawson authored
      As SAL doesn't verify the completeness of IF expressions, it requires an ELSE
      statement so that non-deterministic behaviour does not creep in.  Fix the grid
      generator to always give an ELSE clause.  A single cell is always used for any
      IF expression, as it is assumed that the ELSE branch is never taken.
      a8c51028
Loading