diff --git a/content/blog/00_compiler_intro.md b/content/blog/00_compiler_intro.md index bc00656..6f05391 100644 --- a/content/blog/00_compiler_intro.md +++ b/content/blog/00_compiler_intro.md @@ -145,4 +145,5 @@ Here are the posts that I've written so far for this series: * [Polymorphism]({{< relref "10_compiler_polymorphism.md" >}}) * [Polymorphic Data Types]({{< relref "11_compiler_polymorphic_data_types.md" >}}) * [Let/In and Lambdas]({{< relref "12_compiler_let_in_lambda/index.md" >}}) +* [Cleanup]({{< relref "13_compiler_cleanup/index.md" >}}) diff --git a/content/blog/12_compiler_let_in_lambda/index.md b/content/blog/12_compiler_let_in_lambda/index.md index 82da98b..648f384 100644 --- a/content/blog/12_compiler_let_in_lambda/index.md +++ b/content/blog/12_compiler_let_in_lambda/index.md @@ -984,5 +984,6 @@ Before either of those things, though, I think that I want to go through the compiler and perform another round of improvements, similarly to [part 4]({{< relref "04_compiler_improvements" >}}). It's hard to do a lot of refactoring while covering new content, since major changes need to -be explained and presented for the post to make sense. I hope to see -you in these future posts! +be explained and presented for the post to make sense. +I do this in [part 13]({{< relref "13_compiler_cleanup/index.md" >}}) - cleanup. +I hope to see you there! diff --git a/content/blog/13_compiler_cleanup/index.md b/content/blog/13_compiler_cleanup/index.md index d7b2d1a..cee0746 100644 --- a/content/blog/13_compiler_cleanup/index.md +++ b/content/blog/13_compiler_cleanup/index.md @@ -1,9 +1,8 @@ --- title: Compiling a Functional Language Using C++, Part 13 - Cleanup -date: 2020-09-10T18:50:02-07:00 +date: 2020-09-19T16:14:13-07:00 tags: ["C and C++", "Functional Languages", "Compilers"] description: "In this post, we clean up our compiler." -draft: true --- In [part 12]({{< relref "12_compiler_let_in_lambda" >}}), we added `let/in`