Both sides previous revision Previous revision Next revision | Previous revision |
playground:playground [2025/05/10 02:26] – super_stunder | playground:playground [2025/06/11 04:00] (current) – super_stunder |
---|
====== PlayGround ====== | :====== PlayGround ====== |
| |
====== Welcome to IGAZINE ====== | ====== Welcome to IGAZINE ====== |
{{rss>http://slashdot.org/index.rss 5 author date 1h }} | {{rss>http://slashdot.org/index.rss 5 author date 1h }} |
| |
<flowchartjs default> | <graphviz dot right 800x400> |
st=>start: Start|past:>http://www.google.com[blank] | digraph ATN { |
e=>end: End|future:>http://www.google.com | rankdir=LR; |
op1=>operation: My Operation|past | s25[fontsize=11, label="25", shape=doublecircle, fixedsize=true, width=.6]; |
op2=>operation: Stuff|current | s239[fontsize=24,label="239", shape=circle, fixedsize=true, width=.55, peripheries=1]; |
sub1=>subroutine: My Subroutine|invalid | s240[fontsize=11,label="240", shape=circle, fixedsize=true, width=.55, peripheries=1]; |
cond=>condition: Yes | s241[fontsize=11,label="241", shape=circle, fixedsize=true, width=.55, peripheries=1]; |
or No?|approved:>http://www.google.com | s242[fontsize=11,label="242", shape=circle, fixedsize=true, width=.55, peripheries=1]; |
c2=>condition: Good idea|rejected | s243[fontsize=11,label="{→\n243\nd=24|{<p0>|<p1>}}", shape=record, fixedsize=false, peripheries=1]; |
io=>inputoutput: catch something...|future | s244[fontsize=11,label="←\n244", shape=circle, fixedsize=true, width=.55, peripheries=1]; |
st->op1(right)->cond | s245[fontsize=11,label="245", shape=circle, fixedsize=true, width=.55, peripheries=1]; |
cond(yes, right)->c2 | s246[fontsize=11,label="246", shape=circle, fixedsize=true, width=.55, peripheries=1]; |
cond(no)->sub1(left)->op1 | s247[fontsize=11,label="→\n247+", shape=circle, fixedsize=true, width=.55, peripheries=1]; |
c2(yes)->io->e | s24[fontsize=11,label="24", shape=circle, fixedsize=true, width=.55, peripheries=1]; |
c2(no)->op2->e | s248[fontsize=11,label="←\n248", shape=circle, fixedsize=true, width=.55, peripheries=1]; |
</flowchartjs> | s249[fontsize=11,label="{249+\nd=25|{<p0>|<p1>}}", shape=record, fixedsize=false, peripheries=1]; |
| s250[fontsize=11,label="250", shape=circle, fixedsize=true, width=.55, peripheries=1]; |
| s251[fontsize=11,label="251", shape=circle, fixedsize=true, width=.55, peripheries=1]; |
| s252[fontsize=11,label="252", shape=circle, fixedsize=true, width=.55, peripheries=1]; |
| s24 -> s239 [fontname="Times-Italic", label="ε"]; |
| s239 -> s247 [fontsize=11, fontname="Courier", arrowsize=.7, label = "'{'", arrowhead = normal]; |
| s247 -> s240 [fontname="Times-Italic", label="ε"]; |
| s240 -> s243 [fontsize=11, fontname="Courier", arrowsize=.7, label = "'case'", arrowhead = normal]; |
| s243:p0 -> s241 [fontname="Times-Italic", label="ε"]; |
| s243:p1 -> s242 [fontname="Times-Italic", label="ε"]; |
| s241 -> s244 [fontsize=11, fontname="Courier", arrowsize=.7, label = "'null'", arrowhead = normal]; |
| s242 -> s244 [fontsize=11, fontname="Courier", arrowsize=.7, label = "<element>", arrowhead = normal]; |
| s244 -> s245 [fontname="Times-Italic", label="ε"]; |
| s245 -> s246 [fontsize=11, fontname="Courier", arrowsize=.7, label = "'=>'", arrowhead = normal]; |
| s246 -> s248 [fontsize=11, fontname="Courier", arrowsize=.7, label = "<block>", arrowhead = normal]; |
| s248 -> s249 [fontname="Times-Italic", label="ε"]; |
| s249:p0 -> s247 [fontname="Times-Italic", label="ε", style="dashed"]; |
| s249:p1 -> s250 [fontname="Times-Italic", label="ε"]; |
| s250 -> s251 [fontname="Times-Italic", label="ε"]; |
| s251 -> s252 [fontsize=11, fontname="Courier", arrowsize=.7, label = "'}'", arrowhead = normal]; |
| s252 -> s25 [fontname="Times-Italic", label="ε"]; |
| } |
| </graphviz> |
| |
| |
| |
| ---- |
| |