Skip to content

Rena Cava

  • Projects
  • Code

Author: Rena Cava

Cat Links Code

The Absolute Silliness of Common Lisp Initial Function Arg Values

Posted on Rena Cava

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

Cat Links Projects

Match-3-Skeleton in Godot for Android

Posted on Rena Cava

I’ve been hired to make a match-3-maker in Godot. I don’t really have much to say about it, there’s no

ViewMatch-3-Skeleton in Godot for Android

Cat Links Projects

Painter’s Dream – An AI Style Transfer AMV

Posted on Rena Cava

Around the same time I was working on A.B.Z.D., a friend of mine told me about an upcoming AMV editing

ViewPainter’s Dream – An AI Style Transfer AMV

Cat Links Projects

A.B.Z.D. – A Better Zombie Defence

Posted on Rena Cava

A.B.Z.D. was my response to Y.A.Z.D., Yet Another Zombie Defense. Y.A.Z.D. was a 2014 top-down round-based zombie-shooter, in a single

ViewA.B.Z.D. – A Better Zombie Defence

Posts navigation

Newer posts

Categories

  • Code
  • Projects

Lisp Fun

  • Thanos saying "Fine, I'll do it myself."
    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 … Read more
  • Writing portable code by dispatching on implementation
    In the post on sorting functions by their sizes in assembly, a function was written to read a non-standardised output … Read more
  • Sorting functions by their sizes in bytes of assembly
    Back in the post on defining your own for-loop macro, I hurried over something like a performance comparison of our … Read more
  • A function guaranteed to return True when given a winning lottery-number
    100% guaranteed to return True when passed a winning number: It also returns True when given a non-winning number, but … Read more
  • Functions That Redefine Themselves
    Function definition doesn’t have to be a top-level form, it can even be self-referential. By placing a defun form within … Read more

Projects

  • A.B.Z.D. – A Better Zombie Defence
    A.B.Z.D. was my response to Y.A.Z.D., Yet Another Zombie Defense. Y.A.Z.D. was a 2014 top-down round-based zombie-shooter, in a single … Read more
  • Painter’s Dream – An AI Style Transfer AMV
    Around the same time I was working on A.B.Z.D., a friend of mine told me about an upcoming AMV editing … Read more
  • Match-3-Skeleton in Godot for Android
    I’ve been hired to make a match-3-maker in Godot. I don’t really have much to say about it, there’s no … Read more
  • Recursive Neural Nets and How To Raise Them
    For work, I’ve been raising families of RNN’s. This here is a family-tree of connectomes, AIs. Each point in the … Read more
  • CLUI: 2D Graphics for Common Lisp
    CLUI is a constraint-based 2D graphics library for Common Lisp, built atop OpenGL. In CLUI, we define shape-classes and then … Read more
  • Astra: Fraud Detection Software
    This post is going to be short, since I legally cannot get into the details. Some fuel companies negotiate deals … Read more
Copyright © 2025 Rena Cava | Signify Dark by WEN Themes
Scroll Up