Justin Ethier
c71686ef77
Flesh-out the docs
2016-09-29 00:00:34 -04:00
Justin Ethier
6bd21b422c
WIP for get-environment-variables
2016-09-28 23:55:33 -04:00
Justin Ethier
0c1b36602b
Revised SRFI text
2016-09-28 23:32:14 -04:00
Justin Ethier
b0a2c82fdf
WIP
2016-09-28 23:28:51 -04:00
Justin Ethier
cc16ca8de2
Store environment information
2016-09-28 23:23:24 -04:00
Justin Ethier
aa99fd83be
Finished documenting
2016-09-28 21:33:37 -04:00
Justin Ethier
f68687a9f1
Added docs
2016-09-27 18:53:17 -04:00
Justin Ethier
0da571423a
Added docs
2016-09-27 18:24:46 -04:00
Justin Ethier
58a06ee200
Added aliases for missing write functions
2016-09-27 18:01:40 -04:00
Justin Ethier
68036a0b6a
Issue #113
2016-09-27 23:57:05 -04:00
Justin Ethier
8e3aedbb11
Issue #113 - Check for duplicate lambda parameters
2016-09-27 23:55:58 -04:00
Justin Ethier
8cfb7720eb
Issue #111
2016-09-27 22:36:27 -04:00
Justin Ethier
2b1f2e8e57
Issue #111 - Improve output of error messages
2016-09-27 22:34:37 -04:00
Justin Ethier
84cf5f2d08
Use proper library name
2016-09-27 03:21:00 -04:00
Justin Ethier
d4cdd95c52
Added SRFI 106
2016-09-27 03:19:56 -04:00
Justin Ethier
866f7424b1
Updated to reflect latest changes
2016-09-27 02:35:14 -04:00
Justin Ethier
81eb031fe5
Relocating test file
2016-09-27 02:26:35 -04:00
Justin Ethier
69795bfcd2
Initial input/output port conversions
2016-09-27 01:26:31 -04:00
Justin Ethier
2205eedea9
Added flag macros, header comment block
2016-09-26 23:59:06 -04:00
Justin Ethier
fe70f7842d
WIP
2016-09-26 21:02:42 -04:00
Justin Ethier
ba1d1e87e6
Allow ER define-syntax from eval
2016-09-26 21:02:01 -04:00
Justin Ethier
29b49a371a
WIP
2016-09-23 19:00:24 -04:00
Justin Ethier
1e0238fa7e
Use srfi
2016-09-23 17:32:27 -04:00
Justin Ethier
c980126f23
Initial file
2016-09-23 17:31:54 -04:00
Justin Ethier
973a0672f2
Fixed socket-accept
2016-09-23 17:28:04 -04:00
Justin Ethier
33003a5813
Bug fixes, added accept
2016-09-23 17:01:02 -04:00
Justin Ethier
a34fa03608
Stubs for accept
2016-09-24 04:14:37 -04:00
Justin Ethier
d12492e585
Make server socket
2016-09-24 04:01:09 -04:00
Justin Ethier
49247c08a4
Added send and recv
2016-09-24 03:26:43 -04:00
Justin Ethier
eae7dc12cf
WIP
2016-09-24 02:14:54 -04:00
Justin Ethier
fef4076985
WIP
2016-09-24 01:18:52 -04:00
Justin Ethier
a26f7ab0fd
Added address-family
2016-09-24 00:51:43 -04:00
Justin Ethier
8fb892a131
Added socket-purge-flags
2016-09-24 00:26:53 -04:00
Justin Ethier
33b96426d6
Bit set and unset
2016-09-23 23:46:39 -04:00
Justin Ethier
94d9e9a4ca
Fix socket-merge-flags
2016-09-23 23:42:15 -04:00
Justin Ethier
b9d76a32bc
WIP
2016-09-23 22:50:15 -04:00
Justin Ethier
e51092c8c1
Added bitwise and/or
2016-09-23 22:40:26 -04:00
Justin Ethier
eb7ac51e95
WIP
2016-09-23 22:33:52 -04:00
Justin Ethier
163c2cdfc8
%make-client-socket compiles
2016-09-23 22:15:15 -04:00
Justin Ethier
765d2fb663
WIP
2016-09-22 18:50:27 -04:00
Justin Ethier
423861c85d
WIP
2016-09-22 18:47:49 -04:00
Justin Ethier
1a6ee481ac
Load constants
2016-09-22 17:07:22 -04:00
Justin Ethier
07b4d1e025
WIP
2016-09-23 04:11:56 -04:00
Justin Ethier
a89689134e
Initial stub
2016-09-23 03:29:32 -04:00
Justin Ethier
aea65ac563
Clean up renamed symbols that are quoted.
2016-09-22 23:55:19 -04:00
Justin Ethier
77cae5060b
Added let-values fix
2016-09-21 17:50:32 -04:00
Justin Ethier
7b441dcfcf
Change rename env to a local instead of a global
2016-09-21 17:25:36 -04:00
Justin Ethier
5f93f3e9cb
Allow (macro:add-renamed-vars!) to mutate env
2016-09-22 03:44:29 -04:00
Justin Ethier
6ca3b7fca7
Staging changes to use a rename tbl instead of glo
2016-09-20 18:55:12 -04:00
Justin Ethier
796d5f9e0a
Get macros to work by adding a rename env
...
Each macro will use its own use environment to rename macros, but a common environment will be used by all macro expansions (and after the last expansion) to map any renamed free variables back to the expected symbol.
2016-09-20 17:32:26 -04:00