Commit graph

  • 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