devlog

This blog is a try to me keep motivates and a way to see my progress on my current projects. Let’s see how it goes!

Week 47
24 November 2019

This week I worked on fel. The basic parser and ast tree is now working, and it’s time to implement the bytecode generation and vm.

Week 46
17 November 2019

This week I wrote AST generation for fel and then I went back to cleaning up the tree generation for euphoria hoping that I can quickly move it to fel for debugging purposes.

Week 45
10 November 2019

This week I added basic cp437 functions to euph and refactored the current font to use the utf8 character encoding instead of some unspecified encoding that looked like ascii. I moved some part of the rendering to core and replaced the rendering text on image with the “new” core font instead of just the single built in font. With the increased intrest in text rendering/drawing with text and cp437 I looked into implementing part of the figlet specification, so that might happen.

Read the rest...

Week 44
3 November 2019

This week I found a cool piece of code that can display a tree in the terminal, and since it was MIT licensed I’ve been working on integrating it and making the API nice to use.

Week 43
27 October 2019

This week I picked up and slightly restarted my scriping language fel. A part of me want’s to get it ready for december so I atleast can solve the first problems in it. Fingers crossed.

Week 42
20 October 2019

This week I fixed bugs introduced by moving musikmaskin to euphoria and refactored other parts of euphoria.

Week 41
13 October 2019

This week I continued my work on euphoria, fixing various style issues.

Week 40
6 October 2019

This week I added namespace and moved clang-format from the cmake build system to a python script

Week 39
29 September 2019

This week I didn’t do much. Only minor scrip editing and code writing…

Week 38
22 September 2019

This week I finished the kodsnack gamejam. I also bought a nerf distruptor. Not really related to development but I bought it as a stress reliever and it’s suprisingly fun to shoot at targets.