diff options
author | Philipp Gesang <pgesang@ix.urz.uni-heidelberg.de> | 2010-08-15 21:53:12 +0200 |
---|---|---|
committer | Philipp Gesang <pgesang@ix.urz.uni-heidelberg.de> | 2010-08-15 21:53:12 +0200 |
commit | 7ad9a559fbd9ac46336d9e0689c0df4cc87e5eb9 (patch) | |
tree | 121557ba9a7d740ed3b18168e6371412cc36e2ed /module | |
parent | 6fa296f715de6149ebf9a45b1d8d1fb11b6dd813 (diff) | |
download | automata-backgrounds-7ad9a559fbd9ac46336d9e0689c0df4cc87e5eb9.tar.gz |
adjusted example rcs. added README
Diffstat (limited to 'module')
-rw-r--r-- | module/tex/context/third/simpleslides/automata/automata-eca.lua | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/module/tex/context/third/simpleslides/automata/automata-eca.lua b/module/tex/context/third/simpleslides/automata/automata-eca.lua index 95d1f71..27450ba 100644 --- a/module/tex/context/third/simpleslides/automata/automata-eca.lua +++ b/module/tex/context/third/simpleslides/automata/automata-eca.lua @@ -10,7 +10,11 @@ -------------------------------------------------------------------------------- -- -environment.loadluafile( "automata-life" ) +if context then + environment.loadluafile( "automata-life" ) +else + require "automata-life" +end local help = gol.helpers @@ -82,11 +86,11 @@ function eca.gen_frame(from, lines, rule) local cnt = 1 local c = mplife.setup.current - local new = { [1] = eca.stripcells(from, c.clip, c.diff ) } + local new = { [1] = eca.stripcells(from, c.clip, c.diff or 0 ) } repeat from = eca.next_line(from, rule) - table.insert( new, eca.stripcells(from, c.clip, c.diff) ) + table.insert( new, eca.stripcells(from, c.clip, c.diff or 0) ) cnt = cnt + 1 until cnt == lines return eca.next_line(from, rule), new |