darkf
|
7179a6d818
|
Interp: don't remove prelude from modules; add patternBindings error
|
2015-03-17 00:54:31 -07:00 |
|
darkf
|
715efff347
|
implement kill\!
|
2015-02-13 04:08:58 -08:00 |
|
darkf
|
1ded14b348
|
implement time\! and sleep\!
|
2015-02-13 03:12:36 -08:00 |
|
darkf
|
6f3b2e15c2
|
move Refs to use TVars instead of IORefs
|
2015-02-13 02:55:11 -08:00 |
|
darkf
|
c19a732bd9
|
implement thread\!
|
2015-02-13 02:48:13 -08:00 |
|
darkf
|
7f16ca95e3
|
Interp: implement freadcontents
|
2015-01-17 03:14:17 -08:00 |
|
darkf
|
f4c3747b19
|
Interp: add stoi
|
2015-01-17 01:07:13 -08:00 |
|
darkf
|
eef1c17def
|
Interp: cons works on strings
|
2015-01-17 00:52:12 -08:00 |
|
darkf
|
92594900b4
|
switch AST to use Data.Text
|
2014-11-02 01:14:23 -07:00 |
|
darkf
|
e6b13b253f
|
switch DictV and Env to use Data.Text
|
2014-11-02 01:08:32 -07:00 |
|
darkf
|
86be5ca06d
|
switch parsing and evaluation to use Data.Text
|
2014-11-01 22:07:23 -07:00 |
|
darkf
|
87bf27b6d0
|
minor refactoring
|
2014-11-01 21:36:09 -07:00 |
|
darkf
|
eec9bda75b
|
consolidate fputbytes
|
2014-11-01 21:06:35 -07:00 |
|
darkf
|
df693a83f7
|
switch StrV to use Data.Text
|
2014-11-01 05:14:38 -07:00 |
|
darkf
|
5bae5645ec
|
add mutable refs
|
2014-02-12 02:11:36 -08:00 |
|
darkf
|
d180116931
|
move Handles from state to values
|
2014-02-12 01:33:50 -08:00 |
|
darkf
|
13b1671662
|
misc cleanup
|
2014-02-12 00:50:09 -08:00 |
|
darkf
|
fe280dca78
|
add interpreter path to module search path
|
2014-02-12 00:36:30 -08:00 |
|
darkf
|
cf2723d01f
|
Interp: lift -> liftIO
|
2013-12-17 01:42:21 -08:00 |
|
darkf
|
5097c855ce
|
implement eval()
|
2013-12-17 01:26:42 -08:00 |
|
darkf
|
a85db6aca7
|
clean up _Import
|
2013-12-17 00:56:46 -08:00 |
|
darkf
|
347fc15ba8
|
implement globals() and locals()
|
2013-12-17 00:55:02 -08:00 |
|
darkf
|
89ee63597b
|
add newStdEnv
|
2013-12-17 00:51:48 -08:00 |
|
darkf
|
014567f61b
|
Interp: set sockets unbuffered by default
|
2013-11-22 01:09:55 -08:00 |
|
darkf
|
f32b05c22b
|
display unit tuple with a comma
|
2013-11-09 02:06:23 -08:00 |
|
darkf
|
b1a465f0e9
|
remove unit type/value in favor of unit tuples
|
2013-11-09 02:02:00 -08:00 |
|
darkf
|
0651f34dce
|
don't make stdin unbuffered
|
2013-11-08 01:43:11 -08:00 |
|
darkf
|
0725c9735b
|
Make stdin and stdout unbuffered; add 'interpret' helper function
|
2013-11-06 21:56:14 -08:00 |
|
darkf
|
52d72a32b1
|
set stdin/stdout to binary mode; remove UTF8 decoding
|
2013-11-04 03:32:42 -08:00 |
|
darkf
|
e27d3305cc
|
change filenames to start with an uppercase
|
2013-11-04 00:21:39 -08:00 |
|