Execute a Markov algorithm: Difference between revisions
Content added Content deleted
(→Tcl: Added implementation) |
m (link to WP) |
||
Line 1: | Line 1: | ||
{{Wikipedia|Markov_algorithm|en}} |
{{Wikipedia|Markov_algorithm|en}} |
||
{{task|Compilers and Interpreters}} |
{{task|Compilers and Interpreters}} |
||
Create an interpreter for a [[wp:Markov Algorithm|Markov Algorithm]]. Rules have the syntax: |
|||
<comment> ::= # {<any character>} |
<comment> ::= # {<any character>} |
||
<rule> ::= <pattern> <whitespace> -> <whitespace> [.] <replacement> |
<rule> ::= <pattern> <whitespace> -> <whitespace> [.] <replacement> |