Felisp, variant of Lisp

Felisp is a variant of Lisp where every the opening parenthesis is replaced with the word meow and every closing parenthesis is replaced with the word woem.

For example:

(defun factorial (n)
  (if (= n 0)
      1
      (* n (factorial (- n 1)))))

Is written in Felisp as:

meow defun factorial meow n woem
  meow if meow = n 0 woem
      1
      meow * n meow factorial meow - n 1 woem woem woem woem woem

Totally illegible, but very adorable.

Fibonacci function:

(defun fib (n)
  (cond ((= n 0) 0)
        ((= n 1) 1)
        (t (+ (fib (- n 1))
              (fib (- n 2))))))

Is written in Felisp as:

meow defun fib meow n woem
  meow cond meow meow = n 0 woem 0 woem
        meow meow = n 1 woem 1 woem
        meow t meow + meow fib meow - n 1 woem woem
              meow fib meow - n 2 woem woem woem woem woem woem

Easy to misunderstand.

Is this the future of programming?: Yes, possibly. First came the keyboards, and the hearts of programmers.

Now it's the time for code 🐱

Este trabajo está bajo una licencia Attribution-NonCommercial-NoDerivatives 4.0 International.

¿Me invitas a un café?

Escrito por Andros Fenollosa

diciembre 2, 2025

1 min de lectura

Sigue leyendo

Visitantes en tiempo real

Estás solo: 🐱