Implementing OOP Yourself
It’s a sunny day. Birds are singing, the wind is blowing, the sun is shining, and your language doesn’t support
It’s a sunny day. Birds are singing, the wind is blowing, the sun is shining, and your language doesn’t support
In the post on sorting functions by their sizes in assembly, a function was written to read a non-standardised output
Back in the post on defining your own for-loop macro, I hurried over something like a performance comparison of our
100% guaranteed to return True when passed a winning number: It also returns True when given a non-winning number, but
ViewA function guaranteed to return True when given a winning lottery-number
Function definition doesn’t have to be a top-level form, it can even be self-referential. By placing a defun form within
Here’s how to make your own conditionally-executed for-loop with procedurally-generated recursive functions. You’ll never need it and it’s almost definitely
CLUI is a constraint-based 2D graphics library for Common Lisp, built atop OpenGL. In CLUI, we define shape-classes and then
Common Lisp comes with a really robust OOP system, CLOS. A good deal of Common Lisp itself is made with
We can define functions in Common Lisp that accept optional arguments, which have default values if the user doesn’t provide
ViewThe Absolute Silliness of Common Lisp Initial Function Arg Values