source: CIVL/examples/languageFeatures/pointerAddBad5.c@ a0b7ab5

1.23 2.0 main test-branch
Last change on this file since a0b7ab5 was eeed32c, checked in by Ziqing Luo <ziqing@…>, 9 years ago

Merged Ziqing's Short-circuit branch into trunk.

The branch generally did 3 changes:

  1. Let transition carries a clause which will be added to the PC instead of the new PC
  2. Transform short-circuit away by adding a transformer and a error side-effect free evaluator. The evaluator will be used to evaluate expressions in the context like guard or quantified expressions
  3. The evaluation of LOP, LAND and LIMPLIES are now intuitive.

git-svn-id: svn://vsl.cis.udel.edu/civl/trunk@4166 fb995dde-84ed-4084-dfe6-e5aef3e2452c

  • Property mode set to 100644
File size: 130 bytes
Line 
1int main(int argc, char * argv[]) {
2 struct point {
3 int x;
4 int y;
5 } point;
6 int * test = &point.x + 1;
7
8 return 0;
9}
Note: See TracBrowser for help on using the repository browser.