Skip to content

Commit

Permalink
edown docs generated
Browse files Browse the repository at this point in the history
  • Loading branch information
Ulf Wiger committed Oct 23, 2010
1 parent 150f3af commit c30690b
Show file tree
Hide file tree
Showing 9 changed files with 748 additions and 1 deletion.
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
A behaviour/support library for writing plain Erlang FSMs.
==========================================================

Note on documentation
---------------------
This application now uses edown for github-friendly generation
of edoc markup. To rebuild documentation, use:
`./rebar get-deps`
`./rebar compile`
`./rebar doc`

This module implements an OTP behaviour for writing plain Erlang FSMs,
alleviating a long-standing gripe of mine that the OTP behaviours, for all
Expand Down
13 changes: 13 additions & 0 deletions doc/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@


#The plain_fsm application#
The plain_fsm application
=========================


##Modules##

<table width="100%" border="0" summary="list of modules">
<tr><td><a href="fsm_example.md" class="module">fsm_example</a></td></tr>
<tr><td><a href="plain_fsm.md" class="module">plain_fsm</a></td></tr>
<tr><td><a href="plain_fsm_xform.md" class="module">plain_fsm_xform</a></td></tr></table>
3 changes: 3 additions & 0 deletions doc/edoc-info
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{application,plain_fsm}.
{packages,[]}.
{modules,[fsm_example,plain_fsm,plain_fsm_xform]}.
Binary file added doc/erlang.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
60 changes: 60 additions & 0 deletions doc/fsm_example.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
Module fsm_example
==================


#Module fsm_example#
* [Function Index](#index)
* [Function Details](#functions)

__Behaviours:__ [`plain_fsm`](plain_fsm.html).

##<a name="index">Function Index</a>##

<table width="100%" border="1" cellspacing="0" cellpadding="2" summary="function index"><tr><td valign="top"><a href="#a-1">a/1</a></td><td></td></tr><tr><td valign="top"><a href="#b-1">b/1</a></td><td></td></tr><tr><td valign="top"><a href="#code_change-3">code_change/3</a></td><td></td></tr><tr><td valign="top"><a href="#data_vsn-0">data_vsn/0</a></td><td></td></tr><tr><td valign="top"><a href="#spawn_link-0">spawn_link/0</a></td><td></td></tr></table>

<a name="functions"></a>


##Function Details##

<a name="a-1"></a>


###a/1##


`a(S) -> any()`

<a name="b-1"></a>


###b/1##


`b(S) -> any()`

<a name="code_change-3"></a>


###code_change/3##


`code_change(OldVsn, State, Extra) -> any()`

<a name="data_vsn-0"></a>


###data_vsn/0##


`data_vsn() -> any()`

<a name="spawn_link-0"></a>


###spawn_link/0##


`spawn_link() -> any()`

_Generated by EDoc, Oct 23 2010, 21:09:49._
Loading

0 comments on commit c30690b

Please sign in to comment.