Commit graph

39 commits

Author SHA1 Message Date
Arthur Maciel
658317f9a9 Missing parenthesis in let* 2020-05-30 00:16:54 -03:00
Arthur Maciel
4248ef107e Improved "-p" flag to read/evalute all sexp passed 2020-05-26 22:22:53 -03:00
Justin Ethier
e25d534282 Issue #253 - Cut over to new repl function 2018-04-30 20:29:01 -04:00
Justin Ethier
fb18bf46ce Do not display unnecessary colon in error msgs 2017-08-18 17:33:12 -04:00
Justin Ethier
e1c0fdfd3d Issue #202 - Document -A / -I options 2017-07-01 18:09:20 -04:00
Justin Ethier
d65e7428b9 Issue #202 - Allow -A / -I options for icyc 2017-07-01 17:56:09 -04:00
Justin Ethier
a59a5f4b2d Issue #200 - Improved command-line interface 2017-05-16 04:35:48 +00:00
Justin Ethier
8c55370b5d Adding import capability to eval 2017-03-23 13:51:42 +00:00
Justin Ethier
2b1f2e8e57 Issue #111 - Improve output of error messages 2016-09-27 22:34:37 -04:00
Justin Ethier
e6994d9c72 SRFI testing 2016-08-22 18:46:15 -04:00
Justin Ethier
d917d82f28 Remove extra SRFI's 2016-08-22 18:20:29 -04:00
Justin Ethier
c0a0a2e0f3 Include new SRFI's, at least for now 2016-08-20 18:56:15 -04:00
Justin Ethier
ad199f61d3 Include pretty printing, since it can be useful 2016-07-01 23:43:40 -04:00
Justin Ethier
0db31ea6d9 Modified repl's load to pull defs into *icyc-env* 2016-06-23 21:51:06 -04:00
Justin Ethier
a21ecebea7 Issue #42 - Check for scheme file on cmd line 2016-06-24 04:47:56 -04:00
Justin Ethier
d77b94d89c Use SRFI 69 2016-05-03 00:00:46 -04:00
Justin Ethier
631bd6d775 Include libraries module 2016-03-29 22:10:42 -04:00
Justin Ethier
9052a0d2bd Do not have (write) automatically output a newline 2016-03-28 21:53:38 -04:00
Justin Ethier
730434bb14 Added header comment block. 2016-02-14 22:35:04 -05:00
Justin Ethier
ae4e3f82ed Include lazy library 2016-02-05 21:46:20 -05:00
Justin Ethier
a1ae377352 Added inexact module 2016-01-22 21:34:19 -05:00
Justin Ethier
a68a25630d Added process-context library 2016-01-10 22:01:34 -05:00
Justin Ethier
2f72b30f23 Build-out of time library 2016-01-10 21:29:45 -05:00
Justin Ethier
1c87635236 Make additional icyc modules visible in repl
By recreating a fresh global environment after all imports have been processed, and passing this to eval, all modules loaded by icyc are available to eval.
2016-01-05 23:00:10 -05:00
Justin Ethier
f63df9fd12 Self-hosted version compiles now, but is very broken... 2015-07-01 22:58:36 -04:00
Justin Ethier
39e0f5c092 (scheme write) library 2015-06-11 21:54:39 -04:00
Justin Ethier
e38c2c2bcd Added (newline) and (scheme char) 2015-05-25 22:07:44 -04:00
Justin Ethier
4e953b64c3 Added eval library 2015-05-20 21:54:17 -04:00
Justin Ethier
ecf07517d2 Cleanup, display newline before exiting 2015-04-23 15:16:53 -04:00
Justin Ethier
3901c32a7b Cleanup 2015-04-17 22:05:30 -04:00
Justin Ethier
060d256f4a Properly handle rt errors 2015-04-16 22:39:04 -04:00
Justin Ethier
64a464429a Improve error output 2015-03-24 16:16:03 -04:00
Justin Ethier
701b423edd Improving error handling 2015-03-23 13:37:17 -04:00
Justin Ethier
dc6ba643e1 Removed throw-away line 2015-03-23 13:04:47 -04:00
Justin Ethier
28d8c89a71 Added code to demonstrate problem of using call/cc within a global definition 2015-03-22 09:11:03 -04:00
Justin Ethier
89526d79e8 call/cc integration 2015-03-22 08:58:43 -04:00
Justin Ethier
15094f6d03 Attempting to use exception handling, but running into trouble 2015-03-20 14:39:23 -04:00
Justin Ethier
70927e1fca Conditionally include cyclone-specific stuff 2015-02-21 22:38:13 -05:00
Justin Ethier
b2364f8e66 Initial file 2015-02-21 22:35:23 -05:00