Mercurial > core / lisp/lib/obj/build.lisp
changeset 698: |
96958d3eb5b0 |
parent: |
95b861dff3d8
|
author: |
Richard Westhaver <ellis@rwest.io> |
date: |
Fri, 04 Oct 2024 22:04:59 -0400 |
permissions: |
-rw-r--r-- |
description: |
fixes |
1 ;;; obj/build.lisp --- Builder API 3 ;; BUILDER class and methods. 7 ;; This package started during the implementation of FFI/URING when it became 8 ;; clear that we needed a generic 'CONS-like' protocol and class for objects 9 ;; capable of constructing complex structures. 12 (in-package :obj/build) 14 (defclass builder () ()) 16 (defgeneric build (self &key &allow-other-keys)) 17 (defgeneric build-from (self from &key &allow-other-keys))