File size: 585 Bytes
caf1218
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Pangolin Sample configuration file
%  Comments start with '%' or '#'
%
%  Declarations are name value pairs,
%  seperated with '=' and terminated with ';'

% We can set any variable referenced in code directly
ui.A Double = 3.2;

% We can set unreferenced variables too
a.b = 1;
a.c = 2;
z.b = 3;
z.c = 4;
start = z;

% Which we might refer to by reference
ui.An Int = ${${start}.c};

% Declarations can span multiple lines
M =
[1, 0, 0
 0, 1, 0
 0, 0, 1];

ui.Aliased Double = @ui.A Double;
ui.Aliased Double = 2.0;