summaryrefslogtreecommitdiff
path: root/tolua/src/tests/tarray.pkg
blob: 32859c94f53cbf313370f05300d0a18d89bc4292 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
$#include "tarray.h"

struct Point
{
	float x;
	float y;
};


extern int a[10];
extern const Point p[10]; 
extern Point* pp[10];


module M {
extern int ma[10]@a;
extern const Point mp[10]@p; 
extern Point* mpp[10]@pp;
}

struct Array
{
 int a[10];
 Point p[10]; 
 Point* pp[10];
};

extern Array array;
extern Array* parray;