Changes between Version 15 and Version 16 of Language


Ignore:
Timestamp:
05/18/23 20:43:36 (3 years ago)
Author:
siegel
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Language

    v15 v16  
    476476This mechanism serves as a "widening operator" (in the sense of abstract interpretation), which enables symbolic execution to converge.
    477477
    478 
    479 === `$choose_int`
     478=== Nondeterministic choice of integer: `$choose_int`
     479
     480This function has signature
     481{{{
     482$system int $choose_int(int n);
     483}}}
     484and returns an arbitrary integer in [0.''n''-1].  In verification mode, all possible choices are enumerated and explored.
    480485
    481486=== `$default_value`