Commit Graph

3656 Commits

Author SHA1 Message Date
Masanori Ogino 685c541bbf Status note 2024-02-29 01:34:52 +09:00
Masanori Ogino 05a21b650c Remove a reference to the IRC channel
Closes https://github.com/picrin-scheme/picrin/issues/355

Signed-off-by: Masanori Ogino <167209+omasanori@users.noreply.github.com>
2023-01-12 15:12:23 +09:00
Masanori Ogino 2af16bc88f Update .gitignore.
Signed-off-by: Masanori Ogino <masanori.ogino@gmail.com>
2017-06-11 20:54:09 +09:00
Yuichi Nishiwaki 1a19e8f582 cleanup string.c 2017-05-19 21:47:23 +09:00
Yuichi Nishiwaki 86e4eac543 unify struct object and struct basic 2017-05-13 23:47:25 +09:00
Yuichi Nishiwaki f69bc42187 use malloc for allocating managed objects 2017-05-13 23:23:57 +09:00
Yuichi Nishiwaki e8f4bd250a remove dictionary<->plist 2017-05-13 21:10:37 +09:00
Yuichi Nishiwaki f6f3064b40 bugfix: dyn_env is not properly restored on delim-cont call 2017-05-13 02:02:34 +09:00
Yuichi Nishiwaki 247987f09d reserve global variables with names in the form of __FOO__ 2017-05-13 02:01:23 +09:00
Yuichi Nishiwaki 716629f761 fixes 2017-05-13 01:31:48 +09:00
Yuichi Nishiwaki 3aaa5f29b3 PIC_USE_CALLCC -> PIC_USE_CONT
cont.c now contains not only call/cc but also shift/reset
2017-05-13 01:03:57 +09:00
Yuichi Nishiwaki 80740c83bc change include style 2017-05-13 00:59:31 +09:00
Yuichi Nishiwaki 492a08d5d5 remove pic->features 2017-05-13 00:51:11 +09:00
Yuichi Nishiwaki e62eaa1628 reimplement port functions in c 2017-05-13 00:33:18 +09:00
Yuichi Nishiwaki e938fb57a5 bugfix: forgot to remove 'p' of pic_get_args 2017-05-13 00:06:56 +09:00
Yuichi Nishiwaki fb61ec5f65 cosmetic changes 2017-05-12 23:08:46 +09:00
Yuichi Nishiwaki 9a23bf5f3b remove serialize.c 2017-05-12 23:01:20 +09:00
Yuichi Nishiwaki 17120b8a6e (serialize.c) strict error checking 2017-05-12 22:57:10 +09:00
Yuichi Nishiwaki 06dbbcc238 add PIC_USE_PORT 2017-05-12 22:32:49 +09:00
Yuichi Nishiwaki cbec7646c0 reimplement pic_strf_value 2017-05-10 22:35:31 +09:00
Yuichi Nishiwaki aa4f94e378 bugfix: shift/reset should respect dynamic environments 2017-05-10 10:47:01 +09:00
Yuichi Nishiwaki ee59df9300 add pic_cstr 2017-05-10 00:49:15 +09:00
Yuichi Nishiwaki 0de045c79a bugfix: error.c is broken 2017-05-09 22:44:27 +09:00
Yuichi Nishiwaki da27d2ff75 cleanup 2017-05-07 02:41:21 +09:00
Yuichi Nishiwaki 166382d5c3 remove redundant PIC_UNUSED 2017-05-07 01:36:56 +09:00
Yuichi Nishiwaki 1fdc0bcc8c add value.c and value.h 2017-05-07 00:51:28 +09:00
Yuichi Nishiwaki 282c8cc2f4 rewrite error handling module in scheme 2017-05-06 02:11:13 +09:00
Yuichi Nishiwaki 956ea81f63 bugfix: strict byte range check 2017-04-30 00:42:07 +09:00
Yuichi Nishiwaki df68b0ed72 ephemeron-table -> attribute 2017-04-30 00:29:46 +09:00
Yuichi Nishiwaki 4dc449b09b error on shift for interleaved stack 2017-04-29 23:48:32 +09:00
Yuichi Nishiwaki 4663a75e96 add include 2017-04-29 23:28:59 +09:00
Yuichi Nishiwaki 5e3072cfcc fix #333 2017-04-27 00:17:22 +09:00
Yuichi Nishiwaki 583e7492ac proper check for dead continuations 2017-04-26 20:46:13 +09:00
Yuichi Nishiwaki b1ebda613b add shift/reset 2017-04-26 02:10:40 +09:00
Yuichi Nishiwaki 4618afec94 precompile library.scm 2017-04-25 22:51:55 +09:00
Yuichi Nishiwaki 4ceee54fa7 bugfix: forgot to change with_exception_handlers in prev^2 commit 2017-04-25 21:52:39 +09:00
Yuichi Nishiwaki 94a350ad83 move cont.c to ext/ 2017-04-25 14:08:37 +09:00
Yuichi Nishiwaki 26ee94dd19 body in parameterize is now a tail position 2017-04-25 12:38:46 +09:00
Yuichi Nishiwaki 0788b78336 support error objects in the display procedure and remove pic_print_error 2017-04-22 20:31:22 -07:00
Yuichi Nishiwaki ccb6fdd4ee add pic_serialize and pic_deserialize 2017-04-22 19:56:41 -07:00
Yuichi Nishiwaki cfb732afaf WIP: eval_rom in binary 2017-04-22 17:48:26 -07:00
Yuichi Nishiwaki 89667cf994 WIP: add serializer/deserializer 2017-04-22 17:17:39 -07:00
Yuichi Nishiwaki 187c905861 change prototype of pic_make_cont 2017-04-20 13:28:15 -07:00
Yuichi Nishiwaki ce80a2dfdf add cxt.ai 2017-04-20 13:22:28 -07:00
Yuichi Nishiwaki 8c234d7548 properly reset pic->ai 2017-04-19 14:00:02 +09:00
Yuichi Nishiwaki 0996763e3b bugfix: forgot to insert parentheses 2017-04-16 13:05:49 +09:00
Yuichi Nishiwaki f4de6ee57e pic->cxt->ai -> pic->ai 2017-04-16 05:20:55 +09:00
Yuichi Nishiwaki 22d0a334ff remove unused parameters 2017-04-16 02:54:23 +09:00
Yuichi Nishiwaki a5ee9f7661 bugfix: all target not executed when no cmd args given 2017-04-15 18:53:25 +09:00
Yuichi Nishiwaki 3981329276 remove PIC_ABORT 2017-04-15 18:47:54 +09:00