Garrit Franke
3 years ago
1 changed files with 8 additions and 0 deletions
@ -0,0 +1,8 @@ |
|||||||
|
--- |
||||||
|
title: Updates, December 2020 |
||||||
|
date: "2020-12-18" |
||||||
|
--- |
||||||
|
|
||||||
|
It's christmas season! I hope you and your family are safe and sound. My main focus this month is to expand my knowledge about compilers, by [building one from scratch](https://sr.ht/~garritfra/sabre/). It's a compiler for a very simple language, but it gets the job done. So far, you can write [simple algorithms](https://git.sr.ht/~garritfra/sabre/tree/master/examples), and compile them to JavaScript. A more sophisticated C backend is in development, but I still need a plan for expanding the target-specific builtin functions to provide more features in the standard library. An important topic at the moment is the [documentation of the project](https://garritfra.github.io/sabre/). Since the compiler itself has gotten relatively stable, all the language-features now need to be captured and written down. There is also a [contributing guide](https://garritfra.github.io/sabre/developers/contributing.html), if you want to help out, or want to get into compiler design. |
||||||
|
|
||||||
|
Stay home and stay safe! |
Loading…
Reference in new issue