Recent Posts

RC20. Basic Text Processing in C

5 minute read

As much as I’m enjoying getting thrown into the deep end of C with Build Your Own Lisp, I’m finding it gratifying and delightful all around to be learning th...

RC19. Piecewise Functions

4 minute read

Today while meeting with my SICP group mates I learned about piecewise functions. Some background Some background before getting to the problem at hand. The...

RC18.

1 minute read

Today was slightly abridged since my boy is sick, but did manage to get a few things done: paired a bit on C for BYOL. We focused on implementing exponent...

RC17. Pascal’s Triangle in Lisp

2 minute read

I was stumped on implementing a procedure that computes a given element in Pascal’s triangle using Lisp but finally figured it out thanks to a little help fr...

RC16. Making a Program Counter

4 minute read

Next step on the road to a DIY computer is a program counter. This is an important component of our CPU since each consecutive output specifies a memory addr...