projects
/
binutils-gdb.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
* pr-5016.ch, pr-5016.exp, Makefile.in: New testcase.
[binutils-gdb.git]
/
gdb
/
testsuite
/
gdb.chill
/
pr-5016.ch
1
vector: MODULE
2
3
SYNMODE m_index = RANGE(1:10);
4
NEWMODE vector = ARRAY (m_index) INT;
5
6
DCL a, b, c vector;
7
8
dump: PROC( a vector LOC, c CHAR );
9
DCL i m_index;
10
DO FOR i IN m_index;
11
WRITETEXT( STDOUT, "%C(%C)=%C ", c, i, a(i) );
12
OD;
13
WRITETEXT( STDOUT, "%/" );
14
END dump;
15
16
a := vector [ 1, -1, 2, -2, 3, -3, 4, -4, 5, -5 ];
17
b := a;
18
b(4) := 4;
19
b(7) := 7;
20
c := vector [(*): 0];
21
22
dump(a,'a');
23
24
END vector;