Yuichi Nishiwaki
|
8d623da163
|
refactor read_directive
|
2014-07-19 11:50:11 +09:00 |
Yuichi Nishiwaki
|
091dc9a668
|
Merge pull request #169 from KeenS/directive-reader
Ignore shebang only when it's at the first line and allow reader directi...
|
2014-07-19 11:27:56 +09:00 |
Yuichi Nishiwaki
|
b72487104e
|
update docs
|
2014-07-19 11:24:12 +09:00 |
Yuichi Nishiwaki
|
e715ca10ea
|
add capture-syntactic-environment. close #96
|
2014-07-19 11:23:14 +09:00 |
Yuichi Nishiwaki
|
ccd457544d
|
detail error message on macroexpand error
|
2014-07-19 11:21:13 +09:00 |
Yuichi Nishiwaki
|
8a1d068519
|
fix many bugs around sc
|
2014-07-19 11:20:54 +09:00 |
Yuichi Nishiwaki
|
d6b6376408
|
add pic_senv_new
|
2014-07-19 01:42:06 +09:00 |
Yuichi Nishiwaki
|
baeb5f6174
|
s/senv->renames/senv->map/g
|
2014-07-19 01:42:06 +09:00 |
Yuichi Nishiwaki
|
684f12f22d
|
Merge pull request #168 from KeenS/pipe-reader
allow pipe syntax
|
2014-07-18 22:27:08 +09:00 |
Sunrim KIM (keen)
|
a50d3da569
|
follow completely @wasabiz's code
|
2014-07-18 16:02:09 +09:00 |
Sunrim KIM (keen)
|
bbeee8f10e
|
change directive reader to ignore shebang
|
2014-07-18 16:00:08 +09:00 |
Sunrim KIM (keen)
|
c440629dbf
|
add error check
|
2014-07-18 15:47:36 +09:00 |
Sunrim KIM (keen)
|
2c1209ba63
|
remove redundant brace following review
|
2014-07-18 15:44:29 +09:00 |
Yuichi Nishiwaki
|
56c8ebe661
|
update travis config
|
2014-07-18 15:07:41 +09:00 |
Yuichi Nishiwaki
|
4fad8f6f3e
|
all float numbers can be considered inexact rational numbers
|
2014-07-18 11:56:22 +09:00 |
Yuichi Nishiwaki
|
5c6e7f16c0
|
fix r7rs-tests. rational literal is not required to generate an exact value
|
2014-07-18 11:55:43 +09:00 |
Yuichi Nishiwaki
|
10462f2b7f
|
remove custom target `no-act'
|
2014-07-18 11:52:35 +09:00 |
Yuichi Nishiwaki
|
a867991b7e
|
remove rLETREC_SYNTAX
|
2014-07-18 11:51:13 +09:00 |
Yuichi Nishiwaki
|
b50f5fc54f
|
remove sLETREC_SYNTAX
|
2014-07-18 11:50:08 +09:00 |
Sunrim KIM (keen)
|
c4862cb291
|
add test of circular list equivalence
|
2014-07-18 00:55:46 +09:00 |
Sunrim KIM (keen)
|
ae217ae046
|
Merge branch 'master' into equal
Conflicts:
src/bool.c
|
2014-07-18 00:55:02 +09:00 |
Yuichi Nishiwaki
|
0a849affde
|
Merge pull request #167 from KeenS/hotfix
fix a bug of `string-copy!` with same dist and src
|
2014-07-18 00:16:12 +09:00 |
Sunrim KIM (keen)
|
b373ec433b
|
ensure to correctly terminate hex string with non-hex char(';')
|
2014-07-17 22:23:06 +09:00 |
Sunrim KIM (keen)
|
fe30beadf1
|
Ignore shebang only when it's at the first line and allow reader directives at other places whlile ignores them for now
|
2014-07-17 21:53:41 +09:00 |
Sunrim KIM (keen)
|
295d7fde31
|
allow pipe syntax
|
2014-07-17 21:52:15 +09:00 |
Sunrim KIM (keen)
|
01b086fb61
|
fix a bug of `string-copy!` with same dist and src
|
2014-07-17 20:47:13 +09:00 |
Yuichi Nishiwaki
|
124ad994b2
|
update docs
|
2014-07-17 16:49:28 +09:00 |
Yuichi Nishiwaki
|
f66bea4e97
|
add close-syntax
|
2014-07-17 16:47:50 +09:00 |
Yuichi Nishiwaki
|
690bdcb83d
|
add srfi 111
|
2014-07-17 16:43:25 +09:00 |
Yuichi Nishiwaki
|
2758c55e3e
|
remove box.h include
|
2014-07-17 16:41:00 +09:00 |
Yuichi Nishiwaki
|
32174d7855
|
remove box
|
2014-07-17 16:38:18 +09:00 |
Yuichi Nishiwaki
|
f23aebb29a
|
Merge branch 'cv-to-use-attr'
|
2014-07-17 16:32:02 +09:00 |
Yuichi Nishiwaki
|
c601dbf27e
|
rename pic_proc_cv_ref to pic_attr_ref
|
2014-07-17 16:31:26 +09:00 |
Yuichi Nishiwaki
|
4714df48f0
|
s/pic_proc_attr/pic_attr/g
|
2014-07-17 16:28:36 +09:00 |
Yuichi Nishiwaki
|
cb3c4e8e22
|
remove use of pic_proc_cv_init
|
2014-07-17 16:26:15 +09:00 |
Yuichi Nishiwaki
|
f46114ca03
|
[experimental] use attributes for cv implementation
|
2014-07-17 16:24:48 +09:00 |
Yuichi Nishiwaki
|
98bb47dfb6
|
remove pic_papply
|
2014-07-17 16:24:47 +09:00 |
Yuichi Nishiwaki
|
b99bddcad0
|
rename built-in.scm to prelude.scm
|
2014-07-17 16:22:53 +09:00 |
Yuichi Nishiwaki
|
e9c84536bd
|
fix #160
|
2014-07-17 16:17:47 +09:00 |
Yuichi Nishiwaki
|
d2bcee5483
|
Merge branch 'rewrite-er-in-scheme'
|
2014-07-17 16:16:52 +09:00 |
Yuichi Nishiwaki
|
0fb9e18735
|
cxt objects are no longer used
|
2014-07-17 16:14:14 +09:00 |
Yuichi Nishiwaki
|
5b41b979d9
|
[bugfix] abuse compare of er-macro
|
2014-07-17 16:11:33 +09:00 |
Yuichi Nishiwaki
|
6104a69e2b
|
generate identifier for unbound symbol in context-free
|
2014-07-17 16:10:38 +09:00 |
Yuichi Nishiwaki
|
6cc37281d6
|
remove pic_tt_sc type
|
2014-07-17 13:59:21 +09:00 |
Yuichi Nishiwaki
|
8781b9a6aa
|
publish pic_identifier_p and pic_identifier_eq_p
|
2014-07-17 13:58:45 +09:00 |
Yuichi Nishiwaki
|
e5511027e8
|
add type check guards to comparators
|
2014-07-17 13:58:08 +09:00 |
Yuichi Nishiwaki
|
bb9be2c628
|
remove c impl of make-syntactic-closure
|
2014-07-17 13:45:09 +09:00 |
Yuichi Nishiwaki
|
f4d68d691b
|
remove c impls of ir/er macros
|
2014-07-17 13:44:18 +09:00 |
Yuichi Nishiwaki
|
c0b83759a8
|
re-implement ir-macro-transformer in scheme
|
2014-07-17 13:40:45 +09:00 |
Yuichi Nishiwaki
|
2e35f03f35
|
remove type check guards in compare function
|
2014-07-17 13:40:18 +09:00 |