Commit Graph

  • 4c737ab7b4 Update package export list main cdo 2025-05-30 16:36:43 +01:00
  • f4a538dc51 Specify SBCL requirement in README cdo 2025-05-30 15:42:16 +01:00
  • f05af1bbbb Integrate Maxima build into ASDF configuration cdo 2025-05-30 15:04:22 +01:00
  • d2c9ff77f6 Avoid using already-updated values in update cdo 2025-05-29 17:52:16 +01:00
  • 76a61e4477 Untabify sources cdo 2025-05-29 01:15:55 +01:00
  • d035c62bdb Write a README cdo 2025-05-29 01:14:30 +01:00
  • b1eed4b019 Create define-system macro cdo 2025-05-29 01:14:30 +01:00
  • 26d92f7d5d Start simulation on instance initialisation cdo 2025-05-29 01:14:30 +01:00
  • 816b39e11f Re-jig simulation class to use generic functions cdo 2025-05-29 01:14:30 +01:00
  • 6b4652d5dd Integrate maxima into lisp code to generate update code cdo 2025-05-29 01:14:30 +01:00
  • 8aff3754e0 Tweak ham() function to return results in nested list cdo 2025-05-29 01:14:30 +01:00
  • b471f7f70b Add maxima-interface submodule cdo 2025-05-29 01:14:30 +01:00
  • 47d8c99b75 Add maxima submodule cdo 2025-05-29 01:14:30 +01:00
  • 25f62b4b94 Write a class for simulations cdo 2025-05-29 01:14:30 +01:00
  • be7fa37495 Create with-graphics-context macro cdo 2025-05-29 01:14:30 +01:00
  • 4fc83b269a Initialise SDL properly in graphics-context cdo 2025-05-29 01:14:30 +01:00
  • 49767ecbe7 Remove default width and height in graphics-context cdo 2025-05-29 01:14:30 +01:00
  • af5cb1ed93 Create ASDF system definition etc cdo 2025-05-29 01:14:30 +01:00
  • a3cc49fae5 Write SDL2 rendering functions cdo 2025-05-29 01:14:30 +01:00
  • 08f3ed8411 Replace primitive circles with polygon approximation cdo 2025-05-29 01:14:30 +01:00
  • 668d369943 Define rotation transform cdo 2025-05-29 01:14:30 +01:00
  • 8738229053 Write define-transform macro for common transform logic cdo 2025-05-29 01:14:30 +01:00
  • 5ce814867d Add graphics-context class for managing SDL2 resources cdo 2025-05-29 01:14:30 +01:00
  • 24df86fa44 Create simple, purely functional drawing API cdo 2025-05-29 01:14:30 +01:00
  • e6075efc3c Write Maxima script for symbolic processing cdo 2025-05-29 01:14:30 +01:00
  • fda7a0e600 Add LICENSE cdo 2025-05-29 01:14:30 +01:00