Write language name in 3D ASCII: Difference between revisions
Content added Content deleted
MaiconSoft (talk | contribs) (Added Delphi example) |
(Replaced list of "replace" with "multireplace". Changed indentation and used "dedent".) |
||
Line 2,504: | Line 2,504: | ||
const nim = """ |
const nim = """ |
||
# # ##### # # |
|||
## # # ## ## |
|||
# # # # # ## # |
|||
# # # # # # |
|||
# ## # # # |
|||
# # ##### # # |
|||
""" |
|||
""" |
|||
let lines = nim. |
let lines = nim.dedent.multiReplace(("#", "<<<"), (" ", " "), ("< ", "<>"), ("<\n", "<>\n")).splitLines |
||
for i, line in lines: |
for i, line in lines: |
||
echo spaces(lines.len - i), line</lang> |
echo spaces(lines.len - i), line</lang> |
||
{{out}} |
{{out}} |
||
<pre> |
<pre> <<< <<< <<<<<<<<<<<<<<< <<< <<< |
||
<<<<<< <<< <<< <<<<<< <<<<<< |
|||
<<< <<< <<< <<< <<< <<<<<< <<< |
|||
<<< <<< <<< <<< <<< <<< |
|||
<<< <<<<<< <<< <<< <<< |
|||
<<< <<< <<<<<<<<<<<<<<< <<< <<<</pre> |
|||
=={{header|OCaml}}== |
=={{header|OCaml}}== |