comparison src/main/java/alice/test/reflection/MetaCodeSegment.java @ 547:e91a574b69de dispose

remove index
author Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
date Tue, 18 Aug 2015 16:15:17 +0900
parents 6e304a7a60e7
children
comparison
equal deleted inserted replaced
546:15eeb439830c 547:e91a574b69de
10 10
11 // create input datasegment arg1 11 // create input datasegment arg1
12 Receiver arg1 = ids.create(CommandType.TAKE); 12 Receiver arg1 = ids.create(CommandType.TAKE);
13 13
14 public MetaCodeSegment(){ 14 public MetaCodeSegment(){
15 arg1.setKey("key1", arg1.index); 15 arg1.setKey("key1", this);
16 } 16 }
17
18 int num = 0;
17 19
18 @Override 20 @Override
19 public void run() { 21 public void run() {
20 System.out.println("type = " + arg1.type); 22 System.out.println("type = " + arg1.type);
21 System.out.println("index = " + arg1.index); 23 //System.out.println("index = " + arg1.index);
22 System.out.println("data = " + arg1.getVal()); 24 System.out.println("data = " + arg1.getVal());
23 System.out.println(((Value)arg1.getVal()).getType()); 25 System.out.println(((Value)arg1.getVal()).getType());
24 System.out.println(MetaCodeSegment.class); 26 System.out.println(MetaCodeSegment.class);
25 27
26 if (arg1.index == 10) { 28 if (num++ == 10) {
27 System.exit(0); 29 System.exit(0);
28 return; 30 return;
29 } 31 }
30 32
31 // DataSegment.get("local").update 33 // DataSegment.get("local").update