Kyle
|
5dbe825934
|
Update docs for list-all-slots.
|
2015-11-05 12:47:25 -08:00 |
Kyle
|
b3aafb4a8a
|
Make list-all-slots public.
|
2015-11-05 10:28:58 -08:00 |
Kyle Isom
|
5bb8215444
|
Add flip and orlet.
|
2015-09-03 22:37:42 -07:00 |
Kyle
|
5aa19630ad
|
A few mixed up let/let*s.
|
2015-09-02 17:41:00 -07:00 |
Kyle
|
3819dd7002
|
Add hash table support to the 'in' macro.
|
2015-09-02 00:35:00 -07:00 |
Kyle
|
5847a6b054
|
Add with-gensyms and in macros.
|
2015-09-02 00:13:36 -07:00 |
Kyle
|
6aab1b6bd1
|
More docs on the let macros.
|
2015-09-01 08:46:24 -07:00 |
Kyle
|
08f5ff5d0d
|
Doc update.
|
2015-09-01 08:33:11 -07:00 |
Kyle
|
95fa8dcca9
|
Partition should always return a list.
|
2015-09-01 02:22:55 -07:00 |
Kyle
|
782442afc8
|
Add partition.
|
2015-09-01 02:21:07 -07:00 |
Kyle
|
580cb5c21b
|
Finishing first MOP utility.
make-instance-from-hash-table will attempt to build a CLOS instance from
a hash table, e.g. such as returned by Yason's parser.
|
2015-09-01 01:58:03 -07:00 |
Kyle Isom
|
0cda04e9e3
|
Starting MOP code.
|
2015-09-01 01:58:02 -07:00 |
Kyle Isom
|
ca7fb58b38
|
Add expansion for defmacro! macros.
|
2015-08-31 22:21:28 -07:00 |
Kyle Isom
|
32a4e9b9bd
|
when -> whenlet
Somehow was changed.
|
2015-08-31 22:04:20 -07:00 |
Kyle Isom
|
9ff4f34e44
|
Add macros to ASDF definition.
|
2015-08-31 22:00:29 -07:00 |
Kyle Isom
|
4143e90171
|
Adding some file macros.
|
2015-08-31 21:55:03 -07:00 |
Kyle Isom
|
4cb1950c5f
|
Add some macros.
* Add a variety of let-based macros to abstract common patterns.
|
2015-08-31 20:41:57 -07:00 |
Kyle
|
d3b8cb6d26
|
Add symbol index, alphabetical docs.
|
2015-08-31 01:53:21 -07:00 |
Kyle
|
098ffbdc41
|
Add #'effector and #'empty-or-nil-p.
|
2015-08-31 01:53:05 -07:00 |
Kyle
|
6e932bea6a
|
Documentation updates.
|
2015-08-30 00:41:29 -07:00 |
Kyle
|
13c207b52b
|
Add codex documentation.
|
2015-08-29 22:43:24 -07:00 |
Kyle
|
54e1f7f281
|
Documentation cleanups.
|
2015-08-29 20:14:07 -07:00 |
Kyle
|
7e22c46e43
|
Rename #'vectorise to #'build-vector.
This follows the naming scheme of #'build-list.
|
2015-08-29 18:48:43 -07:00 |
Kyle
|
e7f2bf5bc1
|
Adding more utilities and organising code.
|
2015-08-29 18:22:13 -07:00 |
Kyle Isom
|
2b46bc5867
|
add DROP, similar to Clojure counterpart.
|
2015-04-21 09:55:15 -06:00 |
Kyle Isom
|
131b9848e9
|
Add TAKE.
|
2015-04-20 20:38:05 -07:00 |
Kyle Isom
|
19c7d9afbd
|
Detypo README.
|
2015-04-16 17:57:41 -07:00 |
Kyle Isom
|
00ed023649
|
Update doc page.
|
2015-04-16 17:57:12 -07:00 |
Kyle Isom
|
547795702c
|
Update docs to reflect current state.
Still to figure out what's going on with defclass, and to update the
site.
|
2015-04-16 17:56:49 -07:00 |
Kyle
|
e593414598
|
Add zip.
|
2015-04-15 08:58:41 -07:00 |
Kyle
|
2e4476b36a
|
Still having problems with defclass!.
|
2015-04-12 06:59:30 -07:00 |
Kyle
|
7367fe65cc
|
Note use of CLOSER-MOP.
|
2015-04-11 06:34:33 -07:00 |
Kyle
|
dcd09c4f6a
|
Update docs to note merging class tools.
|
2015-04-11 06:30:06 -07:00 |
Kyle
|
4ecb46794e
|
Simplify with a loop.
|
2015-04-10 23:56:39 -07:00 |
Kyle
|
5f5b2e495e
|
Remove debug output.
|
2015-04-10 23:44:40 -07:00 |
Kyle
|
651bcfaa4f
|
defclass! works as intended now.
|
2015-04-10 23:43:57 -07:00 |
Kyle
|
f115ab9ed5
|
Code generating code generators.
Which is furthermore motivated by writing a code generator. It's code
generators all the way down!
|
2015-04-10 21:10:58 -07:00 |
Kyle Isom
|
bde35eb6b3
|
Bring docs up to date.
|
2015-04-10 19:46:08 -07:00 |
Kyle Isom
|
724a789dfd
|
Bring README up to date.
|
2015-04-10 19:43:04 -07:00 |
Kyle Isom
|
5904cf167c
|
Cleanup defclass!, interpose.
|
2015-04-10 19:40:59 -07:00 |
Kyle
|
addde28629
|
Add defconstructor.
|
2015-04-10 02:41:14 -07:00 |
Kyle
|
35888b9b26
|
Add defclass! to abstract common defclass pattern.
|
2015-04-10 02:41:14 -07:00 |
Kyle
|
1330c456ee
|
Add mksymb, mkkw.
|
2015-04-10 02:41:14 -07:00 |
Kyle Isom
|
a1622048d0
|
Add a few new functions, update docs.
|
2015-04-08 14:01:15 -07:00 |
Kyle
|
19a3a3b586
|
Detypo.
|
2015-04-06 22:27:21 -07:00 |
Kyle
|
6ec5d76aeb
|
Add documentation.
|
2015-04-06 22:20:09 -07:00 |
Kyle
|
614adf31cb
|
Add partial function.
|
2015-04-06 22:19:48 -07:00 |
Kyle Isom
|
29fdec7e28
|
Working on documentation.
|
2015-04-06 18:57:27 -07:00 |
Kyle Isom
|
89c94158c2
|
Docs and a few tweaks.
|
2015-04-06 18:55:51 -07:00 |
Kyle
|
27dc152240
|
Doc strings.
|
2015-04-06 11:52:31 -07:00 |