1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-19 19:59:43 +00:00
freebsd-ports/lang/alisp
Aaron Dalton ab30dd2a05 - re-wrote the T3X part of the interpreter in C
- re-wrote the reference manual
- added AND and OR primitives
- added RECURSIVE-BIND primitive
- added DEFINED primitive
- replaced meta commands with functions, ie
  :L FILE.L became (LOAD FILE)
- replaced (DEFUN f(x) ...) with (DEFINE (f x) ...)
- replaced LABEL with LET and LETREC
- replaced *T* and *F* (true/false) with T and ()
- dropped CALL/CC
- renamed math functions:
    plus/iplus/rplus -> N+, I+, R+, +
    times/itimes/rtimes -> N*, I*, R*, *
    difference/idifference/rdifference -> N-, I-, R-, -
    rquotient -> /
- added default workspace image (no need to install a
  local copy of the library functions any longer)
- temporarily removed most example programs

PR:		ports/98483
Submitted by:	Nils M Holm <nmh@t3x.org>
Reviewed by:	aaron
Approved by:	tobez
2006-06-14 02:36:58 +00:00
..
distinfo - re-wrote the T3X part of the interpreter in C 2006-06-14 02:36:58 +00:00
Makefile - re-wrote the T3X part of the interpreter in C 2006-06-14 02:36:58 +00:00
pkg-descr - re-wrote the T3X part of the interpreter in C 2006-06-14 02:36:58 +00:00
pkg-plist - re-wrote the T3X part of the interpreter in C 2006-06-14 02:36:58 +00:00