diff options
author | Gregor Kleen <gkleen@yggdrasil.li> | 2016-05-27 21:31:15 +0200 |
---|---|---|
committer | Gregor Kleen <gkleen@yggdrasil.li> | 2016-05-27 21:31:15 +0200 |
commit | c297ee8043bc38b58c466974f700d9cdb8e1f1b9 (patch) | |
tree | e0e4aa48bdda25de471adeb4cff8335eb063f2fe /provider/posts/thermoprint/4.md | |
parent | fb1406d898406709fc9cac2c50945fe1c15add43 (diff) | |
download | dirty-haskell.org-c297ee8043bc38b58c466974f700d9cdb8e1f1b9.tar dirty-haskell.org-c297ee8043bc38b58c466974f700d9cdb8e1f1b9.tar.gz dirty-haskell.org-c297ee8043bc38b58c466974f700d9cdb8e1f1b9.tar.bz2 dirty-haskell.org-c297ee8043bc38b58c466974f700d9cdb8e1f1b9.tar.xz dirty-haskell.org-c297ee8043bc38b58c466974f700d9cdb8e1f1b9.zip |
link cleanup
Diffstat (limited to 'provider/posts/thermoprint/4.md')
-rw-r--r-- | provider/posts/thermoprint/4.md | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/provider/posts/thermoprint/4.md b/provider/posts/thermoprint/4.md index 756c166..c9775dc 100644 --- a/provider/posts/thermoprint/4.md +++ b/provider/posts/thermoprint/4.md | |||
@@ -2,11 +2,11 @@ | |||
2 | title: On the Design of a Parser | 2 | title: On the Design of a Parser |
3 | published: 2016-01-12 | 3 | published: 2016-01-12 |
4 | tags: Thermoprint | 4 | tags: Thermoprint |
5 | repo: https://git.yggdrasil.li/thermoprint?h=rewrite | ||
6 | base: https://git.yggdrasil.li/thermoprint/tree/bbcode?h=rewrite&id=dc99dae | ||
5 | --- | 7 | --- |
6 | 8 | ||
7 | The concrete application we’ll be walking through is a naive parser for [bbcode](https://en.wikipedia.org/wiki/BBCode) | 9 | The concrete application we’ll be walking through is a naive parser for [bbcode](https://en.wikipedia.org/wiki/BBCode). |
8 | -- more specifically the contents of the directory `bbcode` in the | ||
9 | [git repo](https://git.yggdrasil.li/thermoprint/tree/bbcode?h=rewrite&id=dc99dae). | ||
10 | 10 | ||
11 | In a manner consistent with designing software as | 11 | In a manner consistent with designing software as |
12 | [compositions of simple morphisms](https://en.wikipedia.org/wiki/Tacit_programming) we start by determining the type of | 12 | [compositions of simple morphisms](https://en.wikipedia.org/wiki/Tacit_programming) we start by determining the type of |