Author |
Message |
Topic: Update 2006-02-12 |
PeyloW
Replies: 0
Views: 13043
|
Forum: dLISP Posted: Sun Feb 12, 2006 9:24 am Subject: Update 2006-02-12 |
Added list functions:
distinct - Make a list distinct, no duplicate values.
union - Return the union of two lists.
intersect - Return a list with intersecting values of two lists.
difference - Ret ... |
Topic: Update 2006-01-01 |
PeyloW
Replies: 0
Views: 12600
|
Forum: dLISP Posted: Sun Jan 01, 2006 9:39 am Subject: Update 2006-01-01 |
No access to internet but some free time, so allot of work has been done. Too much to write here, boosted from version 0.1 to 0.8 (Admittedly I have not updated the version number much). Lets just add ... |
Topic: Update 2005-12-19 |
PeyloW
Replies: 0
Views: 12466
|
Forum: dLISP Posted: Mon Dec 19, 2005 2:47 pm Subject: Update 2005-12-19 |
I renamed most predefined functions to more clear and logical names then what the Common Lisp specification have. Aliases to the CL names are still present, to make it easy to get started with existin ... |
Topic: What to do next |
PeyloW
Replies: 4
Views: 20052
|
Forum: dLISP Posted: Mon Dec 12, 2005 2:42 pm Subject: What to do next |
I'd be interested in the File I/O as well as the iterators and list functions you have on your TODO.
It is streams you want then. Only planned for working with text-files as otherwise I would have to ... |
Topic: What to do next |
PeyloW
Replies: 4
Views: 20052
|
Forum: dLISP Posted: Thu Dec 08, 2005 1:38 am Subject: What to do next |
I'd be interested in the File I/O as well as the iterators and list functions you have on your TODO.
It is streams you want then. Only planned for working with text-files as otherwise I would have to ... |
Topic: What to do next |
PeyloW
Replies: 4
Views: 20052
|
Forum: dLISP Posted: Wed Dec 07, 2005 12:07 pm Subject: What to do next |
Well since at least two people are on hold for using the project, it is of interest to know what is causing the hold. So this thread is the place to state what you are waiting for, so I can do some pr ... |
Topic: Update 2005-12-04 |
PeyloW
Replies: 0
Views: 12487
|
Forum: dLISP Posted: Sun Dec 04, 2005 8:40 am Subject: Update 2005-12-04 |
Added support for &optional and &rest arguments. The implementation of incf and decf shows this use wuite well:
(defmacro incf (a &optional (d 1))
(list 'setf 'a (list '+ a d)))
See v ... |
Topic: Update 2005-11-24 |
PeyloW
Replies: 0
Views: 12649
|
Forum: dLISP Posted: Thu Nov 24, 2005 1:15 pm Subject: Update 2005-11-24 |
Added macros; (defmacro <sym> <args> [<docs>] <forms>) works, have fun.
Renamed form to func where aproperiate to better indicate object types.
Fixed a bug where the parses i ... |
Topic: Update 2005-11-19 |
PeyloW
Replies: 0
Views: 12431
|
Forum: dLISP Posted: Sat Nov 19, 2005 4:43 pm Subject: Update 2005-11-19 |
Bugfixes to many functions, mostly allowing for nil input and correcly returning nil for such cases.
Also added time, so we can time our code. Witht the testcase this is what you can get:
> & ... |
Topic: Update 2005-11-13 |
PeyloW
Replies: 0
Views: 12542
|
Forum: dLISP Posted: Sun Nov 13, 2005 9:38 am Subject: Update 2005-11-13 |
Small bugfix to parses.
_Many_ functions added.
Added system.lisp with defuns that are loaded on start.
Added a small testcase, an application that takes the map of Europe and calculates how ... |
Topic: Update 2005-11-12 |
PeyloW
Replies: 0
Views: 12542
|
Forum: dLISP Posted: Sat Nov 12, 2005 9:45 am Subject: Update 2005-11-12 |
Rewrote the parser to be more forgivving on strange symbolnames (1+ comes to mind).
Fixed some bugs with dotted lists in process.
Made symbols all uppercase, just as common lisp does.
Added F ... |
Topic: Update 2005-11-06 |
PeyloW
Replies: 0
Views: 12422
|
Forum: dLISP Posted: Sun Nov 06, 2005 6:44 am Subject: Update 2005-11-06 |
Completed the centralised argument handling. All predefined functions now use evalArgs to validate arguments and evaluate them as needed. EvalArgs take a regexp-lookalike format string with arguments, ... |
Topic: Update 2005-10-16 |
PeyloW
Replies: 0
Views: 12455
|
Forum: dLISP Posted: Sun Oct 16, 2005 7:56 am Subject: Update 2005-10-16 |
All changes in CHANGES.
It should naturaly be (fac 5) => 15, not (fac 5) => 5 as noted.
Next vital thing I want to complete is the unified evaluation of arguments. Nearly all functions for e ... |
Topic: Initial import |
PeyloW
Replies: 0
Views: 11222
|
Forum: dLISP Posted: Fri Oct 14, 2005 8:26 am Subject: Initial import |
dLISP is a simple implementation of LISP in D, suitable for beginners and embedding.
I have written a short README that describes the general internals, and the major changes that will have to be d ... |
|