source: CIVL/examples/library/civlc/equals.cvl

main
Last change on this file was ea777aa, checked in by Alex Wilton <awilton@…>, 3 years ago

Moved examples, include, build_default.properties, common.xml, and README out from dev.civl.com into the root of the repo.

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

  • Property mode set to 100644
File size: 322 bytes
RevLine 
[4208097]1#include<civlc.cvh>
2#include<pointer.cvh>
[dfabdc0]3
[d66b03b]4$scope root = $here;
[dfabdc0]5void main(){
6 int* data;
[e1083b3]7 _Bool result;
8 int a = 1;
[dfabdc0]9
[d66b03b]10 data = (int*) $malloc(root, sizeof(int)*2);
[dfabdc0]11 *data = 1;
12 *(data + 1) = 2;
[e1083b3]13 result = $equals(data, data+1);
[d980649]14 $assert(!result);
[e1083b3]15 result = $equals(data, &a);
[d980649]16 $assert(result);
[dfabdc0]17 $free(data);
18}
Note: See TracBrowser for help on using the repository browser.