├── .sbclrc ├── README.md ├── announce.svg ├── chapters ├── CLOS │ ├── CLOS-9-class-allocation.lisp │ ├── CLOS-crash-course-part1.lisp │ ├── CLOS-crash-course-part2.lisp │ └── quizz-creatures-class.lisp ├── condition-handling │ ├── defining-conditions.lisp │ ├── handler-case.lisp │ └── unwind-protect.lisp ├── data-structures │ ├── 7-TEST-and-KEY-arguments.lisp │ └── hash-tables.lisp ├── iteration │ └── loop-macro-overview.lisp └── projects │ ├── README.markdown │ ├── my-project.asd │ └── my-project.lisp ├── exercises ├── README.markdown ├── chapter - data structures │ ├── AOC-2024-day01-solution.lisp │ ├── AOC-2024-day01.lisp │ ├── AOC-2024-day06-hash-tables-solution.lisp │ ├── AOC-2024-day06-hash-tables.lisp │ ├── README.md │ ├── hash-tables-towards-advent-of-code-solutions.lisp │ ├── hash-tables-towards-advent-of-code.lisp │ ├── list-or-vector.lisp │ ├── practice-equality-working-with-strings.lisp │ ├── practice-hash-tables.lisp │ ├── practice-lists-access-elements.lisp │ ├── practice-lists-creation.lisp │ └── practice-lists-manipulation.lisp ├── chapter 1 - getting started │ ├── rlwrap-enhanced.md │ ├── sbcl-load-and-script.md │ └── scripting-with-batteries-included--additional-installation-instructions.md ├── chapter 5 │ ├── README.markdown │ └── exercise-github-api.lisp ├── chapter 6 - condition handling │ └── README.md └── chapter 7 - macros │ ├── macros-exercises.md │ ├── solutions.md │ └── you-dont-need-macros-examples.md ├── feedbacks-archive.md ├── tweet-2023-07.png └── udemy-photo-laptop--lambda.png /.sbclrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/.sbclrc -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/README.md -------------------------------------------------------------------------------- /announce.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/announce.svg -------------------------------------------------------------------------------- /chapters/CLOS/CLOS-9-class-allocation.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/chapters/CLOS/CLOS-9-class-allocation.lisp -------------------------------------------------------------------------------- /chapters/CLOS/CLOS-crash-course-part1.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/chapters/CLOS/CLOS-crash-course-part1.lisp -------------------------------------------------------------------------------- /chapters/CLOS/CLOS-crash-course-part2.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/chapters/CLOS/CLOS-crash-course-part2.lisp -------------------------------------------------------------------------------- /chapters/CLOS/quizz-creatures-class.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/chapters/CLOS/quizz-creatures-class.lisp -------------------------------------------------------------------------------- /chapters/condition-handling/defining-conditions.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/chapters/condition-handling/defining-conditions.lisp -------------------------------------------------------------------------------- /chapters/condition-handling/handler-case.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/chapters/condition-handling/handler-case.lisp -------------------------------------------------------------------------------- /chapters/condition-handling/unwind-protect.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/chapters/condition-handling/unwind-protect.lisp -------------------------------------------------------------------------------- /chapters/data-structures/7-TEST-and-KEY-arguments.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/chapters/data-structures/7-TEST-and-KEY-arguments.lisp -------------------------------------------------------------------------------- /chapters/data-structures/hash-tables.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/chapters/data-structures/hash-tables.lisp -------------------------------------------------------------------------------- /chapters/iteration/loop-macro-overview.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/chapters/iteration/loop-macro-overview.lisp -------------------------------------------------------------------------------- /chapters/projects/README.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/chapters/projects/README.markdown -------------------------------------------------------------------------------- /chapters/projects/my-project.asd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/chapters/projects/my-project.asd -------------------------------------------------------------------------------- /chapters/projects/my-project.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/chapters/projects/my-project.lisp -------------------------------------------------------------------------------- /exercises/README.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/exercises/README.markdown -------------------------------------------------------------------------------- /exercises/chapter - data structures/AOC-2024-day01-solution.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/exercises/chapter - data structures/AOC-2024-day01-solution.lisp -------------------------------------------------------------------------------- /exercises/chapter - data structures/AOC-2024-day01.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/exercises/chapter - data structures/AOC-2024-day01.lisp -------------------------------------------------------------------------------- /exercises/chapter - data structures/AOC-2024-day06-hash-tables-solution.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/exercises/chapter - data structures/AOC-2024-day06-hash-tables-solution.lisp -------------------------------------------------------------------------------- /exercises/chapter - data structures/AOC-2024-day06-hash-tables.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/exercises/chapter - data structures/AOC-2024-day06-hash-tables.lisp -------------------------------------------------------------------------------- /exercises/chapter - data structures/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/exercises/chapter - data structures/README.md -------------------------------------------------------------------------------- /exercises/chapter - data structures/hash-tables-towards-advent-of-code-solutions.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/exercises/chapter - data structures/hash-tables-towards-advent-of-code-solutions.lisp -------------------------------------------------------------------------------- /exercises/chapter - data structures/hash-tables-towards-advent-of-code.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/exercises/chapter - data structures/hash-tables-towards-advent-of-code.lisp -------------------------------------------------------------------------------- /exercises/chapter - data structures/list-or-vector.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/exercises/chapter - data structures/list-or-vector.lisp -------------------------------------------------------------------------------- /exercises/chapter - data structures/practice-equality-working-with-strings.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/exercises/chapter - data structures/practice-equality-working-with-strings.lisp -------------------------------------------------------------------------------- /exercises/chapter - data structures/practice-hash-tables.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/exercises/chapter - data structures/practice-hash-tables.lisp -------------------------------------------------------------------------------- /exercises/chapter - data structures/practice-lists-access-elements.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/exercises/chapter - data structures/practice-lists-access-elements.lisp -------------------------------------------------------------------------------- /exercises/chapter - data structures/practice-lists-creation.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/exercises/chapter - data structures/practice-lists-creation.lisp -------------------------------------------------------------------------------- /exercises/chapter - data structures/practice-lists-manipulation.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/exercises/chapter - data structures/practice-lists-manipulation.lisp -------------------------------------------------------------------------------- /exercises/chapter 1 - getting started/rlwrap-enhanced.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/exercises/chapter 1 - getting started/rlwrap-enhanced.md -------------------------------------------------------------------------------- /exercises/chapter 1 - getting started/sbcl-load-and-script.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/exercises/chapter 1 - getting started/sbcl-load-and-script.md -------------------------------------------------------------------------------- /exercises/chapter 1 - getting started/scripting-with-batteries-included--additional-installation-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/exercises/chapter 1 - getting started/scripting-with-batteries-included--additional-installation-instructions.md -------------------------------------------------------------------------------- /exercises/chapter 5/README.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/exercises/chapter 5/README.markdown -------------------------------------------------------------------------------- /exercises/chapter 5/exercise-github-api.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/exercises/chapter 5/exercise-github-api.lisp -------------------------------------------------------------------------------- /exercises/chapter 6 - condition handling/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/exercises/chapter 6 - condition handling/README.md -------------------------------------------------------------------------------- /exercises/chapter 7 - macros/macros-exercises.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/exercises/chapter 7 - macros/macros-exercises.md -------------------------------------------------------------------------------- /exercises/chapter 7 - macros/solutions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/exercises/chapter 7 - macros/solutions.md -------------------------------------------------------------------------------- /exercises/chapter 7 - macros/you-dont-need-macros-examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/exercises/chapter 7 - macros/you-dont-need-macros-examples.md -------------------------------------------------------------------------------- /feedbacks-archive.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/feedbacks-archive.md -------------------------------------------------------------------------------- /tweet-2023-07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/tweet-2023-07.png -------------------------------------------------------------------------------- /udemy-photo-laptop--lambda.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vindarel/common-lisp-course-in-videos/HEAD/udemy-photo-laptop--lambda.png --------------------------------------------------------------------------------