Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>You should take a sneak peak on J. Paul Morrison's <a href="http://www.jpaulmorrison.com/fbp/#DrawFBP" rel="nofollow noreferrer">DrawFBP</a>. I was unable to draw an edge with it, but it must be my fault.</p> <p>Also, the best UI I've seen is <a href="http://moonbase.com/" rel="nofollow noreferrer">moonbase.com</a>, if I ever write one (I will), it will be similar. Nice preview area, tutorial mode, it's beautiful. I haven't figured out, wheter the editor is available or what's the aim of this project. <hr> Last, our DF script language (just to see, what should we hide with a graph editor):</p> <pre><code>redbutton: Button // we have a button redbutton.press &gt;&gt; redlamp.on // it turns the red lamp on redbutton.press &gt;&gt; greenlamp.off // and the green off redbutton.presst &gt;&gt; redmsg.in // also reports the action greenbutton: Button // opposite greenbutton.press &gt;&gt; greenlamp.on greenbutton.press &gt;&gt; redlamp.off greenbutton.press &gt;&gt; greenmsg.in redlamp: Lamp greenlamp: Lamp redmsg: Text redmsg.value = "red" redmsg.out &gt;&gt; console.in greenmsg: Text greenmsg.value = "green" greenmsg.out &gt;&gt; console.in console: Stdout </code></pre> <p>As you can see, there are only 3 elements of the language:</p> <ul> <li>place a component (name: Type)</li> <li>set value of a property (compname.propname = value)</li> <li>define a message (srccomp.srcport >> dest.destport)</li> </ul> <p>Of course, a graphics editor should be better. We have only visualizer now.</p> <p><img src="https://i.stack.imgur.com/7V5yP.png" alt="generated DF graph"></p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload