# HG changeset patch # User one # Date 1373880370 -32400 # Node ID e871e8fc3f692a4c3a9fe09ec6036ee2862e48a5 # Parent ea858089fbd97052d91b6de71342345538f6d4bc added aliceInstall.sh diff -r ea858089fbd9 -r e871e8fc3f69 aliceInstall.sh --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/aliceInstall.sh Mon Jul 15 18:26:10 2013 +0900 @@ -0,0 +1,2 @@ +#!/bin/sh +mvn install:install-file -Dfile=$WORKSPACE_PATH/Alice/Alice.jar -DgroupId=alice -DartifactId=alice -Dversion=0.1 -Dpackagin=jar \ No newline at end of file diff -r ea858089fbd9 -r e871e8fc3f69 src/jungle/test/bbs/transformer/MergeBBS.java --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/jungle/test/bbs/transformer/MergeBBS.java Mon Jul 15 18:26:10 2013 +0900 @@ -0,0 +1,22 @@ +package jungle.test.bbs.transformer; + +import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.trasnformer.EditableNode; +import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.trasnformer.NodeEditor; +import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.Either; +import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.Error; + +public class MergeBBS implements NodeEditor { + + + public MergeBBS() { + + } + + @Override + public > Either edit(T _e) + { + return _e.getChildren().deleteChildAt(0); + } + + +} diff -r ea858089fbd9 -r e871e8fc3f69 src/jungle/test/codesegment/local/HasFieldCodeSegment.java --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/jungle/test/codesegment/local/HasFieldCodeSegment.java Mon Jul 15 18:26:10 2013 +0900 @@ -0,0 +1,23 @@ +package jungle.test.codesegment.local; + +import alice.codesegment.CodeSegment; +import alice.datasegment.CommandType; +import alice.datasegment.Receiver; + +public class HasFieldCodeSegment extends CodeSegment { + + Receiver arg1 = ids.create(CommandType.TAKE); + String str; + + public HasFieldCodeSegment(String s) { + str = s; + } + + + public void run() { + int count = arg1.asInteger(); + System.out.println("-HasFieldCodeSegment- : "+str); + System.exit(0); + } + +} diff -r ea858089fbd9 -r e871e8fc3f69 src/jungle/test/codesegment/local/StartLocalCodeSegment.java --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/jungle/test/codesegment/local/StartLocalCodeSegment.java Mon Jul 15 18:26:10 2013 +0900 @@ -0,0 +1,11 @@ +package jungle.test.codesegment.local; + +public class StartLocalCodeSegment { + + public static void main(String[] arg) { + HasFieldCodeSegment cs = new HasFieldCodeSegment("test"); + cs.arg1.setKey("count"); + cs.ods.update("count", 0); + } + +}