;;; Port of https://stackoverflow.com/questions/3984296/model-view-controller-design-pattern-code-example. ;;; Model and Controller classes. ;;; ;;; Probably better to just use ltk. (require "json") (defpackage #:mc (:use #:openlisp #:json) (:export #:mc-server) ) (in-package #:mc) (defclass () ((button :accessor button) (model :accessor model) (controller :writer controller))) (defmethod initialize-object :after ((self ) initargs) (setf (button self) (create (class