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}}Create an interpreter for a Markov Algorithm. Rules have the syntax:
{{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>