Commit Graph

  • 365ca25aa4 update travis config Yuichi Nishiwaki 2014-05-19 09:09:35 +0900
  • e1bf77d486 Merge branch 'issue/106' Yuichi Nishiwaki 2014-05-19 09:03:21 +0900
  • d722a89be0 update readme (dependency on perl) Yuichi Nishiwaki 2014-05-19 09:01:26 +0900
  • d968002902 insert missing newlines Yuichi Nishiwaki 2014-05-19 09:00:51 +0900
  • 52c175a4fe port libemb.py to perl Yuichi Nishiwaki 2014-05-19 08:40:22 +0900
  • d05adcb023 wrong years in LICENSE file Yuichi Nishiwaki 2014-05-18 21:38:41 +0900
  • f2d56714b3 [bugfix] close #107. On DLL platforms, cmake treats shared library files as same as BINARY targets, not as LIBRARY targets. Thanks a lot, @ktakashi! Yuichi Nishiwaki 2014-05-18 16:21:54 +0900
  • 085d3e198c check if python is installed before running libemb.py Yuichi Nishiwaki 2014-05-18 16:13:29 +0900
  • af16365b11 initial sphinx doc support Yuichi Nishiwaki 2014-05-18 06:11:06 +0900
  • c8b5701fce FindREGEX.cmake broken on old mac environment Yuichi Nishiwaki 2014-05-07 20:53:48 +0900
  • 1ff408b59b cosmetic changes Yuichi Nishiwaki 2014-04-12 08:24:53 +0900
  • 183935a31e [bugfix] fix GC fault. call pic_get_backtrace function *before* you allocate new area for error object. Yuichi Nishiwaki 2014-04-10 22:31:05 +0900
  • a7565e7584 Merge branch 'issue-99'. close #99 Yuichi Nishiwaki 2014-04-06 14:22:33 +0900
  • f5a4047e28 unwind picrin VM registers when pic_pop_try is called Yuichi Nishiwaki 2014-04-06 14:02:50 +0900
  • 5893dd5b5c save stacktrace in error objects Yuichi Nishiwaki 2014-04-06 14:02:21 +0900
  • 920524dc40 add pic_print_backtrace function Yuichi Nishiwaki 2014-04-06 14:00:45 +0900
  • a8de062bcb rename backtrace.c to debug.c Yuichi Nishiwaki 2014-04-06 13:36:02 +0900
  • 8434629586 move config.h to under picrin/ Yuichi Nishiwaki 2014-04-06 12:44:11 +0900
  • 99c2889a4d update README. Yuichi Nishiwaki 2014-04-06 12:41:31 +0900
  • bc7291a176 add support for `make install` Yuichi Nishiwaki 2014-04-06 12:36:08 +0900
  • d143da430a use absolute path to specify libemb.py output path Yuichi Nishiwaki 2014-04-06 12:17:08 +0900
  • abe0fb2e75 show python version before building the project Yuichi Nishiwaki 2014-04-06 12:10:36 +0900
  • 7132c0714e support => in cond syntax. close #95 Yuichi Nishiwaki 2014-04-06 11:59:16 +0900
  • def57348c1 [refactor] auto escape library filenames Yuichi Nishiwaki 2014-04-06 10:29:49 +0900
  • 2c79e1874c run load_piclib.c generator at every build time Yuichi Nishiwaki 2014-04-06 10:05:15 +0900
  • 1d40eb0dea supply substring function Yuichi Nishiwaki 2014-04-06 09:52:13 +0900
  • 32f29692d9 [bugfix] replacee strings must be escaped as well Yuichi Nishiwaki 2014-04-06 09:51:30 +0900
  • 6d8680b902 piclib/*.scm are no longer used by the binary nor the library Yuichi Nishiwaki 2014-04-06 02:56:55 +0900
  • 48d477d538 Merge branch 'issue-25'. close #25 Yuichi Nishiwaki 2014-04-06 02:51:22 +0900
  • c98ab2fedf ignore src/load_piclib.c Yuichi Nishiwaki 2014-04-06 02:48:16 +0900
  • ecd533babd run piclib generator at cmake run Yuichi Nishiwaki 2014-04-06 02:47:40 +0900
  • 4f4c3e24c5 embed scheme library files into a c source file Yuichi Nishiwaki 2014-04-06 02:47:14 +0900
  • d0e14a4acb s/pic_load_stdlib/pic_load_piclib/g Yuichi Nishiwaki 2014-04-06 02:44:38 +0900
  • 74b44f4d84 add pic_load_cstr Yuichi Nishiwaki 2014-04-06 02:43:49 +0900
  • cb288532a9 support REPL readline history save and load Yuichi Nishiwaki 2014-04-06 01:40:04 +0900
  • 288ee21b1b Merge branch 'issue-97' Yuichi Nishiwaki 2014-04-06 01:11:32 +0900
  • 77127989b0 add REPL section to readme Yuichi Nishiwaki 2014-04-06 01:11:14 +0900
  • 76d996290f import more libraries at repl start-up Yuichi Nishiwaki 2014-04-06 01:04:19 +0900
  • 0977c4e325 use unreachable macro Yuichi Nishiwaki 2014-04-06 00:44:05 +0900
  • f66493d662 update README, syntax-rules is now provided Yuichi Nishiwaki 2014-04-05 16:53:23 +0900
  • c169035ba5 refine README. add IRC server address and room name Yuichi Nishiwaki 2014-04-05 16:22:33 +0900
  • 716a76c8a0 Merge branch 'refactor-macroexpand2' Yuichi Nishiwaki 2014-04-05 11:30:39 +0900
  • 8750b9b4dd add pic_define_syntactic_keyword Yuichi Nishiwaki 2014-04-05 04:01:42 +0900
  • 708f348674 s/pic_null_syntactic_env/pic_null_syntactic_environment/g Yuichi Nishiwaki 2014-04-05 03:50:38 +0900
  • b9125caa3d remove pic_(minimal|core)_syntactic_env Yuichi Nishiwaki 2014-04-05 03:49:20 +0900
  • 8ffaf8129c Merge branch 'refactor-macroexpand' Yuichi Nishiwaki 2014-04-05 03:33:09 +0900
  • b64b2c3074 bugfix Yuichi Nishiwaki 2014-04-05 02:44:30 +0900
  • 7386460253 s/pic_symbol_value/pic_sym_value/g Yuichi Nishiwaki 2014-04-05 02:21:07 +0900
  • eb990b4399 cleanup Yuichi Nishiwaki 2014-04-05 01:30:51 +0900
  • 16ad48aade add sc_ prefix to identifer? and identifier=? functions Yuichi Nishiwaki 2014-04-05 01:28:57 +0900
  • 1215202f66 cleanup Yuichi Nishiwaki 2014-04-05 01:23:20 +0900
  • 9d2ac6b994 inline senv_new Yuichi Nishiwaki 2014-04-05 01:21:16 +0900
  • 0d0d4e6482 s/senv_new_local/push_scope/g Yuichi Nishiwaki 2014-04-05 01:20:19 +0900
  • a94938c2f8 cleanup Yuichi Nishiwaki 2014-04-04 16:34:06 +0900
  • 1e5c6d899e s/pic_sc/pic_sc_ptr/g. s/pic_senv/pic_senv_ptr/g. Yuichi Nishiwaki 2014-04-04 13:07:16 +0900
  • 4ec8398118 inline macro_new and add_macro Yuichi Nishiwaki 2014-04-04 12:58:28 +0900
  • 845778eefb add define_macro Yuichi Nishiwaki 2014-04-04 12:55:51 +0900
  • 0823149e4f cleanup Yuichi Nishiwaki 2014-04-04 12:48:26 +0900
  • 880c8c2b03 add macroexpand_quote Yuichi Nishiwaki 2014-04-03 22:27:36 +0900
  • aba1f5139b remove senv_add_core Yuichi Nishiwaki 2014-04-03 22:26:30 +0900
  • 030c7f9034 refactor macro use expander Yuichi Nishiwaki 2014-04-03 22:16:09 +0900
  • 113ae32e47 separate macroexpand processing into functions Yuichi Nishiwaki 2014-04-03 22:01:25 +0900
  • e8e2f9b466 Merge pull request #88 from zeptometer/syntax-rules Yuichi Nishiwaki 2014-04-03 17:15:19 +0900
  • 388987c55b move code from piclib/syntax-rules.scm to piclib/built-in.scm Yuito Murase 2014-04-03 15:34:55 +0900
  • 7af2f1e11d clean up code Yuito Murase 2014-04-03 15:30:42 +0900
  • 85db821ad2 remove definition of number->string Yuito Murase 2014-04-03 02:16:29 +0900
  • ce3a0225e2 Merge remote-tracking branch 'upstream/master' into syntax-rules Yuito Murase 2014-04-03 02:15:07 +0900
  • 8c2e69336e <literal> superiors to <ellipsis>, when there is conflict Yuito Murase 2014-04-03 02:10:35 +0900
  • cf8bf2c32b fix bug of matching symbol literal Yuito Murase 2014-04-03 01:49:23 +0900
  • cb28c52e9b fix bug on matching string litral Yuito Murase 2014-04-03 01:47:26 +0900
  • ffd962290f s/symbol_rename/macroexpand_symbol/g Yuichi Nishiwaki 2014-04-03 01:15:39 +0900
  • c0378cb9ae [refactor] use senv_add_core to register core syntaxes Yuichi Nishiwaki 2014-04-03 00:55:34 +0900
  • 1352735f3d remove redundunt code Yuito Murase 2014-04-02 01:32:24 +0900
  • d8ed0b384c add support match/expand vector Yuito Murase 2014-04-02 01:31:54 +0900
  • 7ad3782f3f bug fix Yuito Murase 2014-04-02 01:16:56 +0900
  • 62e887e89c remove debug code Yuito Murase 2014-04-02 00:07:38 +0900
  • 2409cb6cb8 Merge branch 'numerical-io' Yuichi Nishiwaki 2014-04-02 00:06:57 +0900
  • 28edfb5023 implement numerical I/O Yuichi Nishiwaki 2014-04-02 00:06:38 +0900
  • 894954117d fix bugs around matching (... p <ellipsis> ...) pattern Yuito Murase 2014-04-01 23:34:35 +0900
  • af064e384a Merge branch 'datum-label' Yuichi Nishiwaki 2014-04-01 22:32:38 +0900
  • 55a63c7d8c update readme Yuichi Nishiwaki 2014-04-01 11:44:06 +0900
  • b5a307aa88 error on macroexpanding circular objects Yuichi Nishiwaki 2014-04-01 11:40:36 +0900
  • e32e42c5f9 support datum label reader Yuichi Nishiwaki 2014-04-01 11:40:20 +0900
  • 2643cb0e3c add SWAP macro Yuichi Nishiwaki 2014-04-01 11:39:35 +0900
  • da7b76a77a implement syntax-rules need to fix * number->string * check-vars * vector pattern/template Yuito Murase 2014-03-28 07:38:43 +0900
  • cbcbd9e6c4 update xfile. close #80. Yuichi Nishiwaki 2014-04-01 00:34:07 +0900
  • f66c48cc6f load 26.scm at init. Yuichi Nishiwaki 2014-03-31 22:26:31 +0900
  • a16d49b33e Merge pull request #79 from stibear/srfi26 Yuichi Nishiwaki 2014-03-31 22:21:22 +0900
  • c8641d0540 Merge branch 'issue-36-5', close #36, close #85. Yuichi Nishiwaki 2014-03-31 22:16:37 +0900
  • 43071d2c84 refactoring. use boxes. Yuichi Nishiwaki 2014-03-30 15:29:03 +0900
  • 01ed285d40 fix #36 Yuichi Nishiwaki 2014-03-29 21:47:57 +0900
  • 2151640331 add native box API Yuichi Nishiwaki 2014-03-29 16:55:37 +0900
  • 2003ad18f2 grammer fixes Yuichi Nishiwaki 2014-03-31 21:40:00 +0900
  • 85a4aab2cc revised readme Yuichi Nishiwaki 2014-03-31 21:28:30 +0900
  • 8cef42b8cc add a note on the dependency on regex.h Yuichi Nishiwaki 2014-03-31 21:08:58 +0900
  • d0072a1406 Merge branch 'regexp' Yuichi Nishiwaki 2014-03-31 21:04:05 +0900
  • 84854cf029 update readme Yuichi Nishiwaki 2014-03-31 20:52:21 +0900
  • 3e8d64fdb7 initial regexp support Yuichi Nishiwaki 2014-03-31 20:43:36 +0900
  • 4549625182 cleanup Yuichi Nishiwaki 2014-03-31 08:27:04 +0900
  • ed0146e7a9 add pic_data_type_p Yuichi Nishiwaki 2014-03-31 08:26:55 +0900