Changes between Version 75 and Version 76 of IR


Ignore:
Timestamp:
11/27/15 21:10:45 (10 years ago)
Author:
siegel
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • IR

    v75 v76  
    11
    22The CIVL-IR language.  A program in this language is also known as a "CIVL model".
     3
     4Questions:
     5* fix notation for contracts
     6* can labels, whens, chooses be optional?
     7* quotes around variables in declarations?
     8* quotes around function names in definitions, prototypes?
     9* is there ever a need for a function prototype?  Could variable decl notation be used instead?
     10
     11
    312
    413Properties of the language:
     
    144153L5:
    145154}}}
     155
     156Example of self-referential data definition, a linked list:
     157{{{
     158typedef Node=Tuple[<Integer,Pointer[Node]>];
     159}}}
     160
    146161
    147162