diff options
| -rw-r--r-- | blog/2024/earley-parsing.org | 7 | ||||
| -rw-r--r-- | blog/index.org | 8 | ||||
| -rw-r--r-- | index.org | 2 | ||||
| -rw-r--r-- | publish-mlnp.org | 54 | ||||
| -rw-r--r-- | resources/topnav.html | 17 |
5 files changed, 52 insertions, 36 deletions
diff --git a/blog/2024/earley-parsing.org b/blog/2024/earley-parsing.org new file mode 100644 index 0000000..d6a6d01 --- /dev/null +++ b/blog/2024/earley-parsing.org @@ -0,0 +1,7 @@ +#+TITLE: Earley Parsing +#+SUBTITLE: A powerful and flexible parsing algorithm for Context-Free Grammars. +#+AUTHOR: Marius Peter +#+DATE: <2024-01-02 Tue> + + +* Background diff --git a/blog/index.org b/blog/index.org index 69110a4..3761b75 100644 --- a/blog/index.org +++ b/blog/index.org @@ -1,8 +1,10 @@ #+TITLE: Sitemap for [[https://blog.mlnp.fr][blog.mlnp.fr]] -- 2023 - - [[file:2023/future.org][Welcome to the future!]] - 2022 - - [[file:2022/test-post.org][Test post]] - [[file:2022/hello-world.org][Hello World!]] + - [[file:2022/test-post.org][Test post]] - [[file:2022/why-study-languages.org][Why study languages?]] +- 2023 + - [[file:2023/future.org][Welcome to the future!]] +- 2024 + - [[file:2024/earley-parsing.org][Earley Parsing]]
\ No newline at end of file @@ -61,7 +61,7 @@ as cards. - [[https://blog.mlnp.fr/2022/hello-world.html][Hello World!]] - [[https://blog.mlnp.fr/2022/why-study-languages.html][Why study languages?]] -[[https://blog.mlnp.fr/sitemap.html][See more...]] +[[https://blog.mlnp.fr][See more...]] ** Main wiki sections diff --git a/publish-mlnp.org b/publish-mlnp.org index 99950f8..0e40b49 100644 --- a/publish-mlnp.org +++ b/publish-mlnp.org @@ -529,32 +529,32 @@ dashes when exported to the sitemap titles. #+NAME: blog.mlnp.fr #+BEGIN_SRC emacs-lisp - ("blog.mlnp.fr" - :components ("blog-main-pages" - "blog-resources" - "blog-fonts")) - ("blog-main-pages" - :base-directory "blog/" - :base-extension "org" - :publishing-directory ,(concat org-publish-location-local "blog.mlnp.fr/") - :recursive t - :html-head "<link rel='stylesheet' type='text/css' href='https://blog.mlnp.fr/resources/global.css'/> - <link rel='icon' type='image/png' href='https://blog.mlnp.fr/resources/favicon.png'/>" - :auto-sitemap t - :sitemap-filename "index.org" - :sitemap-title "Sitemap for [[https://blog.mlnp.fr][blog.mlnp.fr]]" - :sitemap-sort-files chronologically - :publishing-function org-html-publish-to-html) - ("blog-resources" - :base-directory "resources/" - :base-extension "css\\|js\\|png" - :publishing-directory ,(concat org-publish-location-local "blog.mlnp.fr/resources/") - :publishing-function org-publish-attachment) - ("blog-fonts" - :base-directory "resources/fonts/" - :base-extension "ttf\\|otf" - :publishing-directory ,(concat org-publish-location-local "blog.mlnp.fr/resources/fonts/") - :publishing-function org-publish-attachment) + ("blog.mlnp.fr" + :components ("blog-main-pages" + "blog-resources" + "blog-fonts")) + ("blog-main-pages" + :base-directory "blog/" + :base-extension "org" + :publishing-directory ,(concat org-publish-location-local "blog.mlnp.fr/") + :recursive t + :html-head "<link rel='stylesheet' type='text/css' href='https://blog.mlnp.fr/resources/global.css'/> + <link rel='icon' type='image/png' href='https://blog.mlnp.fr/resources/favicon.png'/>" + :auto-sitemap t + :sitemap-filename "index.org" + :sitemap-title "Sitemap for [[https://blog.mlnp.fr][blog.mlnp.fr]]" + :sitemap-sort-files alphabetically + :publishing-function org-html-publish-to-html) + ("blog-resources" + :base-directory "resources/" + :base-extension "css\\|js\\|png" + :publishing-directory ,(concat org-publish-location-local "blog.mlnp.fr/resources/") + :publishing-function org-publish-attachment) + ("blog-fonts" + :base-directory "resources/fonts/" + :base-extension "ttf\\|otf" + :publishing-directory ,(concat org-publish-location-local "blog.mlnp.fr/resources/fonts/") + :publishing-function org-publish-attachment) #+END_SRC @@ -630,7 +630,7 @@ to build the entire website. #+END_SRC #+RESULTS: main -: #<window 69 on *Async Shell Command*> +: #<window 37 on *Async Shell Command*> The following links to the locally built homepages are useful after building the website locally, to check that everything proceeded smoothly. diff --git a/resources/topnav.html b/resources/topnav.html index 127e28a..6f68ff8 100644 --- a/resources/topnav.html +++ b/resources/topnav.html @@ -1,9 +1,15 @@ <div id="topnav"> <div id="buttons"> - <a href="http://mlnp.fr" class="button">Home</a> - <a href="#table-of-contents" class="button">Contents</a> - <!-- <a href="#table-of-contents" id="home">ToC</a> --> - <!-- <a href="#table-of-contents" id="home">ToC</a> --> + <a href="http://mlnp.fr" class="button"> + Home + </a> + <a href="#table-of-contents" class="button"> + Contents + </a> + <!-- + <a href="#table-of-contents" id="home"> + ToC</a> --> + <!-- <a href="#table-of-contents" id="home">ToC</a> --> </div> <input type="checkbox" id="menu-toggle"/> <label for="menu-toggle" id="hamburger"> @@ -18,7 +24,8 @@ <li><a href="https://blog.mlnp.fr">Blog</a></li> <li><a href="https://wiki.mlnp.fr">Wiki</a></li> <li><a href="https://apps.mlnp.fr">Apps</a></li> - <li><a href="https://mlnp.fr/cv.html">Curriculum Vitae</a></li> + <li><a href="https://git.mlnp.fr">Code</a></li> + <li><a href="https://mlnp.fr/cv.html">Résumé</a></li> <li><a href="https://mlnp.fr/about.html#contact">Contact</a></li> </ul> </div> |