Re: type systems as libraries
- From: "Marco Antoniotti" <marcoxa@xxxxxxxxx>
- Date: 30 Dec 2005 06:40:17 -0800
Well, maybe I spoke too fast. At a certain level you will have macros,
but they should be more of the kind
(defmacro typed-cl:defun (....) ...)
I.e. substituting the main definition forms etc. etc.
At least that is how I would set it up.
However, you still have the problems of dealing with CL type system
(which was not designed with a HM type checker in mind), with the
problem of run-time type checks and with the problem of run-time
redefinition of various things.
Cheers
--
Marco
.
- References:
- type systems as libraries
- From: Creighton Hogg
- Re: type systems as libraries
- From: Marco Antoniotti
- Re: type systems as libraries
- From: Creighton Hogg
- type systems as libraries
- Prev by Date: Re: LELISP (-->LISP) --> C/C++ or other common language
- Next by Date: Re: Python and Lisp Test
- Previous by thread: Re: type systems as libraries
- Next by thread: Re: type systems as libraries
- Index(es):