Execute a Markov algorithm: Difference between revisions

m
(→‎{{header|D}}: updated D code)
Line 1,008:
auto rules = split(splitLines(cast(string)read("res/markov_rules.txt")), "");
auto tests = splitLines(cast(string)read("res/markov_tests.txt"));
enum regex = ctRegex!(r"^([^#]*?)\s+->\s+(\.?)(.*)"); // compile time regex creation
foreach (i, test; tests) {
Anonymous user