OSDN Git Service

Add: PIONE tutorial Ticket to Advanced3. v2.0.2p0088
authorkinoshita-eos <kinoshita@yasunaga-lab.bio.kyutech.ac.jp>
Fri, 16 Jan 2015 06:31:50 +0000 (15:31 +0900)
committerkinoshita-eos <kinoshita@yasunaga-lab.bio.kyutech.ac.jp>
Fri, 16 Jan 2015 06:31:50 +0000 (15:31 +0900)
new file:   SampleCode/PIONE/Advanced3plus1/Annotation.pione
new file:   SampleCode/PIONE/Advanced3plus1/Main.pione

SampleCode/PIONE/Advanced3plus1/Annotation.pione [new file with mode: 0644]
SampleCode/PIONE/Advanced3plus1/Main.pione [new file with mode: 0644]

diff --git a/SampleCode/PIONE/Advanced3plus1/Annotation.pione b/SampleCode/PIONE/Advanced3plus1/Annotation.pione
new file mode 100644 (file)
index 0000000..40742ec
--- /dev/null
@@ -0,0 +1,4 @@
+.@ PackageName :: "Ref3DtoRef2D"
+.@ Editor              :: "Kinoshita"
+.@ Tag                 :: "v0.2.0"
+.@ Parent              :: &Ref3DtoRef2D.editor("Kinoshita").tag("v0.1.1")
\ No newline at end of file
diff --git a/SampleCode/PIONE/Advanced3plus1/Main.pione b/SampleCode/PIONE/Advanced3plus1/Main.pione
new file mode 100644 (file)
index 0000000..2522718
--- /dev/null
@@ -0,0 +1,30 @@
+Rule Main
+       output '*.ref3d'
+       output '*.ref2d'
+       output '*.mon'
+       output '*.gif'
+Flow
+       rule Start >>> SubMain >>> Result
+       rule Finish
+End
+
+Rule Start
+       output 'Start0!Flag'
+Action
+       touch {$O[1]}
+End
+
+Rule SubMain
+       input 'Start*!Flag'
+       output '*.*'.all
+Flow
+       rule Interaction {val : '{$I[1][1]}'.str().i()} >>> Ref3DtoRef2D {val : '{$I[1][1]}'.str().i()}
+End
+
+Rule Finish
+       input 'Finish*!Flag'
+       input '*.*-{$I[1][1]}'
+       output '{$I[2][1]}.{$I[2][2]}'
+Action
+       cp {$I[2]} {$O[1]}
+End
\ No newline at end of file