Solutions to ANSI CL (by Paul Graham) exercises

COMPRESS: Modified to return dotted list. I hope I understood the question.

rightmindedMon Sep 19 05:08:03 UTC 2022

GMEMBER: First iteration of government commissioned MEMBER

rightmindedMon Sep 19 04:58:05 UTC 2022

GLENGTH implemented

rightmindedSun Sep 18 22:37:28 UTC 2022

Changed name in preparation for exercise 7

rightmindedSun Sep 18 17:31:17 UTC 2022

fix: GLIST had incorrect definition

Was passing incorrect number of arguments to GCONS

rightmindedFri Sep 16 00:44:58 UTC 2022

GLIST: Implemented

rightmindedFri Sep 16 00:37:25 UTC 2022

Giving credit to where credit is due

rightmindedThu Sep 15 23:51:13 UTC 2022

GCONS: Defined government commissioned version of CONS

rightmindedThu Sep 15 23:33:46 UTC 2022

POS+ : MAPCAR version completed

rightmindedThu Sep 15 21:40:31 UTC 2022

POS+ : Iterative version completed

rightmindedThu Sep 15 05:50:30 UTC 2022

POS+ : Recursive solution completed

rightmindedThu Sep 15 05:38:40 UTC 2022

fix: Updated an incorrect test case

rightmindedThu Sep 15 05:37:49 UTC 2022

Test examples will no longer throw ERRORs upon failure.

Instead, messages will be displayed to the REPL upon loading the file, instead of going to BREAK

rightmindedThu Sep 15 03:04:15 UTC 2022

POS+ Functional examples created. Not yet passing

rightmindedThu Sep 15 02:59:18 UTC 2022

POS+: Signature, purpose and stub

rightmindedThu Sep 15 02:52:38 UTC 2022

Tests moved to their own section to improve readability

rightmindedThu Sep 15 02:08:56 UTC 2022

OCCUR>: Implemented

rightmindedThu Sep 15 02:01:21 UTC 2022

COUNT-MEMBER: Using iterative recursion, reducing Space complexity to O(1)

rightmindedThu Sep 15 01:57:24 UTC 2022

COMPRESS function working

rightmindedThu Sep 15 01:54:47 UTC 2022

Outline for the supporting functions

rightmindedThu Sep 15 01:39:07 UTC 2022

Initial outline for OCCURENCES

rightmindedThu Sep 15 01:23:26 UTC 2022

First version of creating NEW-UNION

rightmindedTue Sep 13 02:23:22 UTC 2022

Completed Chapter 2 exercises

rightmindedMon Sep 12 23:45:35 UTC 2022

Updated signatures to truly reflect that a list of numbers is the input

rightmindedMon Sep 12 23:40:16 UTC 2022

Renamed SUMMIT to reflect the exercise being completed

rightmindedMon Sep 12 23:36:36 UTC 2022

Iteratively count the times the symbol A occurs in a given list

rightmindedMon Sep 12 23:35:11 UTC 2022

Using iteration, takes a positive int and prints that many dots.

rightmindedMon Sep 12 23:26:30 UTC 2022

Completed exercises 6 & 7 of chapter 2

rightmindedMon Sep 12 23:20:50 UTC 2022

Answered exercise 5a & 5b, hopefully correctly

rightmindedMon Sep 12 23:10:00 UTC 2022

Simplified exercise 3 from Chapter 2

rightmindedMon Sep 12 23:06:25 UTC 2022