source: CIVL/examples/languageFeatures/bundleStruct.cvl@ 90dd7d7

1.23 2.0 main test-branch
Last change on this file since 90dd7d7 was 823c3cb, checked in by Tim Zirkel <zirkeltk@…>, 13 years ago

Removed unused size argument in bundle_unpack.

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

  • Property mode set to 100644
File size: 379 bytes
RevLine 
[97cfc53]1#include<civlc.h>
2
3typedef struct Interval {
4 int left;
5 int right;
6} Interval;
7
8void main() {
9 Interval interval0;
10 Interval interval1;
11 $bundle bun;
12
13 interval0.left = 0;
14 interval0.right = 1;
15 bun = $bundle_pack(&interval0, sizeof(Interval));
[823c3cb]16 $bundle_unpack(bun, &interval1);
[97cfc53]17 $assert(interval0.left==interval1.left);
18 $assert(interval0.right==interval1.right);
19}
Note: See TracBrowser for help on using the repository browser.