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