-
16e3caafcd
core: Remove display.
Jan Nieuwenhuizen
2016-12-24 01:23:50 +0100
-
d295ee5668
Import srfi-26 from Guile.
Jan Nieuwenhuizen
2016-12-24 08:34:19 +0100
-
73fc7707a5
core: Remove symbol_to_list, char_to_integer, integer_to_char.
Jan Nieuwenhuizen
2016-12-23 23:25:49 +0100
-
95fd6646dc
core: Remove string.c.
Jan Nieuwenhuizen
2016-12-23 22:48:27 +0100
-
151a07ded3
core: Remove number_to_string.
Jan Nieuwenhuizen
2016-12-23 22:08:03 +0100
-
d37232f39c
core: Remove substring.
Jan Nieuwenhuizen
2016-12-23 21:44:54 +0100
-
9e6d862c5b
core: Remove string_length.
Jan Nieuwenhuizen
2016-12-23 21:26:16 +0100
-
be786c00a3
core: Remove list_to_string.
Jan Nieuwenhuizen
2016-12-23 21:21:54 +0100
-
745b58e419
core: Remove string-append.
Jan Nieuwenhuizen
2016-12-23 20:56:37 +0100
-
9d3e079a6d
core: Remove string.
Jan Nieuwenhuizen
2016-12-23 20:44:04 +0100
-
e8a591f91d
Add exit.
Jan Nieuwenhuizen
2016-12-23 20:31:45 +0100
-
e13587f57f
core: Remove last_pair, list_ref, string_ref.
Jan Nieuwenhuizen
2016-12-23 20:09:57 +0100
-
20b7a7851a
core: Make closure real type.
Jan Nieuwenhuizen
2016-12-23 18:48:36 +0100
-
20eecdc638
core: Remove quote, quasiquote, quasisyntax.
Jan Nieuwenhuizen
2016-12-23 18:11:46 +0100
-
8a4a3a4537
core: Remove make_lambda.
Jan Nieuwenhuizen
2016-12-23 18:10:31 +0100
-
10235efe7e
core: Remove type.c.
Jan Nieuwenhuizen
2016-12-23 18:05:45 +0100
-
13dd5a1013
core: Remove gc_show.
Jan Nieuwenhuizen
2016-12-23 17:05:04 +0100
-
97dfc3c981
core: Remove add_environment.
Jan Nieuwenhuizen
2016-12-23 17:02:23 +0100
-
26e3e41357
core: Remove make_string.
Jan Nieuwenhuizen
2016-12-23 16:38:07 +0100
-
faed68ed57
core: Remove make_ref.
Jan Nieuwenhuizen
2016-12-23 16:31:56 +0100
-
c4fe110d1e
core: Remove make_char.
Jan Nieuwenhuizen
2016-12-23 16:26:00 +0100
-
c2bfeffe96
core: Remove make_number.
Jan Nieuwenhuizen
2016-12-23 16:22:19 +0100
-
c2a12c4f34
Remove make_function.
Jan Nieuwenhuizen
2016-12-23 16:02:36 +0100
-
89e78bec77
core: Remove make_keyword.
Jan Nieuwenhuizen
2016-12-23 15:53:57 +0100
-
976c86318e
core: Remove make_macro.
Jan Nieuwenhuizen
2016-12-23 15:47:52 +0100
-
18ba10e2ae
core: Simplify lookup.
Jan Nieuwenhuizen
2016-12-23 11:31:34 +0100
-
6f60e12d76
Remove lookup-char.
Jan Nieuwenhuizen
2016-12-23 11:26:35 +0100
-
aa0aaa58ab
core: Cleanup symbol initialization and lookup.
Jan Nieuwenhuizen
2016-12-23 10:38:41 +0100
-
ddfaa05149
core: Remove most of reader.
Jan Nieuwenhuizen
2016-12-22 23:42:28 +0100
-
a0caca6409
Refactor reader.
Jan Nieuwenhuizen
2016-12-25 12:37:35 +0100
-
b45a3b6f33
core: Disable reader.
Jan Nieuwenhuizen
2016-12-22 21:23:49 +0100
-
570eec966e
core: Do some tail call elimination.
Jan Nieuwenhuizen
2016-12-22 16:50:51 +0100
-
471bdb0af4
core: One big eval_apply.
Jan Nieuwenhuizen
2016-12-22 16:34:28 +0100
-
cc58cf2e04
core: Remove vm_call_lambda.
Jan Nieuwenhuizen
2016-12-22 16:16:09 +0100
-
33ac19d7df
Support PEG from Guile.
Jan Nieuwenhuizen
2016-12-22 20:16:44 +0100
-
a0b18a402b
Support pmatch from Guile.
Jan Nieuwenhuizen
2016-12-22 19:49:58 +0100
-
8a78f45e25
Use include-from-path for psyntax.pp.
Jan Nieuwenhuizen
2016-12-22 19:49:41 +0100
-
0bac0cb948
Use include-from-path for upstream.
Jan Nieuwenhuizen
2016-12-22 19:34:41 +0100
-
51cd4885fc
Add string-copy, string=, string=?, char<?, char>?, char<=?, char>=?.
Jan Nieuwenhuizen
2016-12-11 21:26:27 +0100
-
8256f2638e
core: Remove quasiquote, quasisyntax.
Jan Nieuwenhuizen
2016-12-22 15:41:43 +0100
-
527fd253eb
core: Disable quasiquote.
Jan Nieuwenhuizen
2016-12-22 15:36:29 +0100
-
ea7c0aac86
Refactor quasiquote.
Jan Nieuwenhuizen
2016-12-22 12:11:55 +0100
-
6854627391
core: Bugfix append with one argument.
Jan Nieuwenhuizen
2016-12-22 14:22:40 +0100
-
681a541774
core: Do macro expansion only once.
Jan Nieuwenhuizen
2016-12-22 08:31:20 +0100
-
326095c9c9
Add psyntax-based quasisyntax.
Jan Nieuwenhuizen
2016-12-21 16:48:33 +0100
-
7bf25a7e17
core: Remove define.
Jan Nieuwenhuizen
2016-12-21 22:22:34 +0100
-
1072c7fba9
nyacc: Support enhanced Guile-1.8.
Jan Nieuwenhuizen
2016-12-18 22:16:14 +0100
-
9bd403adbe
Nyacc example scripts: support Guile-1.8.
Jan Nieuwenhuizen
2016-12-19 22:14:04 +0100
-
c9c44ad63f
Add Nyacc example scripts.
Jan Nieuwenhuizen
2016-12-18 15:44:09 +0100
-
f8e4d6e42b
nyacc: Add mes modules.
Jan Nieuwenhuizen
2016-12-18 15:47:55 +0100
-
0a9bfa7e3d
nyacc: Use standard \return rather than \cr.
Jan Nieuwenhuizen
2016-12-18 15:39:36 +0100
-
a53e09d3e8
Import Nyacc 0.72.0.
Jan Nieuwenhuizen
2016-12-17 22:34:43 +0100
-
f8bc344dfc
Import psyntax from Guile-1.8: R7RS with-ellipsis.
Jan Nieuwenhuizen
2016-12-19 19:41:43 +0100
-
40a6f2df34
Prepare for psyntax-6.3..7.3 support.
Jan Nieuwenhuizen
2016-12-11 21:39:54 +0100
-
8b172e3438
Add abs.
Jan Nieuwenhuizen
2016-12-20 21:22:21 +0100
-
23754e6f75
core: Bugfix unread_byte.
Jan Nieuwenhuizen
2016-12-20 22:28:29 +0100
-
e97d99c03a
Add ash.
Jan Nieuwenhuizen
2016-12-20 20:10:43 +0100
-
7d5c3a0201
Support (sxml xpath) for Nyacc c99.
Jan Nieuwenhuizen
2016-12-20 20:12:47 +0100
-
096a2ed52e
Partial (rnrs arithmetic bitwise) support for Nyacc c99.
Jan Nieuwenhuizen
2016-12-20 20:11:35 +0100
-
ec63a9c625
Nicer closure and builtin procedure display.
Jan Nieuwenhuizen
2016-12-20 19:13:31 +0100
-
d08a28cfc1
Add string->number.
Jan Nieuwenhuizen
2016-12-20 19:01:00 +0100
-
489d7c7f51
Add unless.
Jan Nieuwenhuizen
2016-12-20 15:48:10 +0100
-
8e1b25368b
Add iota.
Jan Nieuwenhuizen
2016-12-20 19:25:26 +0100
-
641653563d
Partial srfi-43 support for Nyacc.
Jan Nieuwenhuizen
2016-12-20 11:31:46 +0100
-
f8bb463da6
Partial srfi-14 support for Nyacc.
Jan Nieuwenhuizen
2016-12-20 12:26:20 +0100
-
c07f3e18ca
Add delete, delq, vector-copy.
Jan Nieuwenhuizen
2016-12-20 11:19:40 +0100
-
d7d46b9546
Add negative?, positive?, zero?, 1+ 1-.
Jan Nieuwenhuizen
2016-12-20 10:57:09 +0100
-
376435e974
Add missing srfi-1 functions for Nyacc.
Jan Nieuwenhuizen
2016-12-20 10:44:43 +0100
-
898e6a1b6b
Add even?, odd?.
Jan Nieuwenhuizen
2016-12-20 10:41:39 +0100
-
eb92e77719
Bugfix: for-each with two lists.
Jan Nieuwenhuizen
2016-12-20 12:23:10 +0100
-
4df7673a33
Add and=>.
Jan Nieuwenhuizen
2016-12-20 09:03:05 +0100
-
0bf21998a0
Add eqv?.
Jan Nieuwenhuizen
2016-12-20 07:51:50 +0100
-
2390d46a63
Closure is not a pair.
Jan Nieuwenhuizen
2016-12-19 19:35:38 +0100
-
c93096fe5f
Bugfix: support map^3.
Jan Nieuwenhuizen
2016-12-19 19:32:17 +0100
-
15eabee623
Resurrect quasisyntax support.
Jan Nieuwenhuizen
2016-12-16 15:10:03 +0100
-
e8b78a1077
Add psyntax-based srfi-9.
Jan Nieuwenhuizen
2016-12-18 16:05:35 +0100
-
77a9146aa5
Add support for including Guile files.
Jan Nieuwenhuizen
2016-12-18 15:48:49 +0100
-
276ffdd7ba
Support include and include-from-path.
Jan Nieuwenhuizen
2016-12-18 15:43:06 +0100
-
6b4bf34ff2
Support backslash in string.
Jan Nieuwenhuizen
2016-12-18 15:39:12 +0100
-
89f771f18a
Support #\alarm, #\vtab.
Jan Nieuwenhuizen
2016-12-18 15:21:05 +0100
-
95d913097d
Support non-nested #| |# comment.
Jan Nieuwenhuizen
2016-12-18 10:11:22 +0100
-
9dcff14bba
Support #; comment.
Jan Nieuwenhuizen
2016-12-18 10:02:49 +0100
-
a8b16ba013
Minimal syntactic exception support.
Jan Nieuwenhuizen
2016-12-17 22:21:46 +0100
-
4744b315c9
Minimal syntactic fluids support.
Jan Nieuwenhuizen
2016-12-17 14:51:45 +0100
-
58537e7c66
Add string-prefix?, symbol-prefix, symbol-append.
Jan Nieuwenhuizen
2016-12-17 15:42:44 +0100
-
dab37a844b
Add list-head, list-tail.
Jan Nieuwenhuizen
2016-12-17 14:44:34 +0100
-
738eabbe0e
core: Bugfix number-based-cells: allow displaying (current-module).
Jan Nieuwenhuizen
2016-12-17 14:43:42 +0100
-
f3c464d07b
Make guile switchable in GNUmakefile.
Jan Nieuwenhuizen
2016-12-21 17:08:36 +0100
-
d4dc29c498
Resurrect guile-mescc with guile-2.1.5.
Jan Nieuwenhuizen
2016-12-17 10:57:38 +0100
-
a36896662e
optargs guile
Jan Nieuwenhuizen
2016-12-25 11:13:51 +0100
-
8531e9d898
Support Guile optargs.
Jan Nieuwenhuizen
2016-12-16 23:34:08 +0100
-
bbeb4708e5
Support => in cond.
Jan Nieuwenhuizen
2016-12-16 20:18:38 +0100
-
46a617f16e
core: Support keywords.
Jan Nieuwenhuizen
2016-12-16 23:30:33 +0100
-
885f48757a
Handle form-feed.
Jan Nieuwenhuizen
2016-12-16 18:30:54 +0100
-
94d1c65bde
core: Make symbols constants.
Jan Nieuwenhuizen
2016-12-14 19:02:19 +0100
-
dd1daf92e4
Extend Scheme reader, reduce C reader dependency.
Jan Nieuwenhuizen
2016-12-13 19:58:34 +0100
-
1aba68dc6a
Silence garbage collector.
Jan Nieuwenhuizen
2016-12-13 20:55:50 +0100
-
62eab78f62
Update README.
Jan Nieuwenhuizen
2016-12-13 07:14:59 +0100
-
fe2e58cd15
guix hash: 0nbdjvmsyarp4vfg3r9hhhnabv11z1b7isw4g09x3kjd0r1lx0mh
Jan Nieuwenhuizen
2016-12-12 21:01:31 +0100
-
90e5f16ef9
Release 0.3.
Jan Nieuwenhuizen
2016-12-12 21:00:02 +0100