Yuichi Nishiwaki
|
6e49d91e9f
|
export core syntaxes
|
2015-07-03 03:16:47 +09:00 |
Yuichi Nishiwaki
|
4d18610a79
|
refine error messages
|
2015-06-27 17:50:03 +09:00 |
Yuichi Nishiwaki
|
bcf53b9883
|
reimplement core syntaxes in scheme
|
2015-06-27 17:43:42 +09:00 |
Yuichi Nishiwaki
|
29a966d678
|
define export in scheme
|
2015-06-17 01:44:11 +09:00 |
Yuichi Nishiwaki
|
52b03d928c
|
define import in scheme
|
2015-06-17 00:59:19 +09:00 |
Yuichi Nishiwaki
|
fa1c619633
|
define define-library and cond-expand in scheme
|
2015-06-17 00:14:12 +09:00 |
Yuichi Nishiwaki
|
2c269b4f0e
|
syntax-quote and syntax-quasiquote should create identifiers at runtime,
not at compile time
|
2015-06-16 19:16:23 +09:00 |
Yuichi Nishiwaki
|
a10ac3b770
|
rewrite boot.c. add syntax-quote family
[boot.c] (cond) should be expanded into #undefined
update boot.c
[boot.c] bugfix
boot.c bugfix
|
2015-06-15 02:52:37 +09:00 |
Yuichi Nishiwaki
|
448bbf679d
|
change dictionary interface.
use #undefined object as sentinel
|
2015-06-09 17:06:19 +09:00 |
Yuichi Nishiwaki
|
53a9e72413
|
optimize var implementation
|
2015-06-08 22:28:17 +09:00 |
Yuichi Nishiwaki
|
3bc0be34ac
|
remove trailing comma
|
2015-05-27 22:08:44 +09:00 |
Yuichi Nishiwaki
|
8e65a9db56
|
split cstrings every 80 line
|
2015-01-31 21:14:53 +09:00 |
Sunrin SHIMURA (keen)
|
6dbf52812d
|
better error messages against invalid use of auxiliary syntax
|
2015-01-19 06:02:39 +00:00 |
Yuichi Nishiwaki
|
a3db19c1bf
|
remove 'struct pic_macro'. define-syntax spec is changed.
|
2015-01-18 15:49:28 +09:00 |
Yuichi Nishiwaki
|
3e9da6d3e3
|
[prepare] dictionary is to be changed to have only symbols for its keys
|
2015-01-17 21:01:13 +09:00 |
Sunrin SHIMURA (keen)
|
814425508f
|
Add 'extlib/benz/' from commit '569b1ace02e6a066b21f94dff23c4e01b8748bf0'
git-subtree-dir: extlib/benz
git-subtree-mainline: 3c3d9f4c27
git-subtree-split: 569b1ace02
|
2015-01-03 06:31:37 +00:00 |