Justin Ethier
|
1451bf7f8e
|
Added (library-exists?)
|
2016-10-24 03:09:59 +00:00 |
|
Justin Ethier
|
7ea9812f71
|
Removed obsolete function
|
2016-10-11 20:21:07 -04:00 |
|
Justin Ethier
|
d4d02cc2b9
|
Rename new idb functions
|
2016-10-11 03:19:22 -04:00 |
|
Justin Ethier
|
298102c261
|
Added new idb functions
|
2016-10-11 02:24:43 -04:00 |
|
Justin Ethier
|
5b75a48eac
|
Cut over to (lib:import-set/exports->imports)
|
2016-10-11 00:32:00 -04:00 |
|
Justin Ethier
|
d4486696b2
|
Allow only/except to handle renames
|
2016-10-11 00:13:12 -04:00 |
|
Justin Ethier
|
2a0d6a829c
|
Added TODO
|
2016-10-07 18:38:59 -04:00 |
|
Justin Ethier
|
02a8676e59
|
Helper for prefix and rename
|
2016-10-07 18:35:17 -04:00 |
|
Justin Ethier
|
3f6f22d4b6
|
Added TODO's and test cases
|
2016-10-08 04:16:28 -04:00 |
|
Justin Ethier
|
fe0e357d14
|
Cleanup
|
2016-10-08 04:07:14 -04:00 |
|
Justin Ethier
|
d3c270e8e6
|
WIP
|
2016-10-08 04:04:53 -04:00 |
|
Justin Ethier
|
f2ec269573
|
Recursive processing for lib:import->library-name
|
2016-10-08 03:21:43 -04:00 |
|
Justin Ethier
|
0b4bb36ec0
|
Handle any import set in lib:import->library-name
|
2016-10-08 02:48:06 -04:00 |
|
Justin Ethier
|
0dadb5a730
|
Enhance dependency resolution of import sets
Allow the dependency resolution front-end to handle libraries that contain import sets that are not just a library name, such as `only` or `except`.
|
2016-10-08 02:41:37 -04:00 |
|
Justin Ethier
|
7caace8f13
|
Filter export lists for (only) and (except)
|
2016-10-07 23:54:47 -04:00 |
|
Justin Ethier
|
8f7a56a3ef
|
More fixes to support r7rs import sets
|
2016-10-07 22:34:46 -04:00 |
|
Justin Ethier
|
c5f9ffb5dd
|
WIP
|
2016-10-06 18:43:26 -04:00 |
|
Justin Ethier
|
87910d4ffe
|
Use lib:get-all to read library contents
This allows multiple import, export, and begin directives within a define-library.
|
2016-08-22 17:53:12 -04:00 |
|
Justin Ethier
|
80c10d8eb9
|
Remove hardcoded tag
|
2016-08-23 03:51:36 -04:00 |
|
Justin Ethier
|
1c0bd864c6
|
Added (lib:get-all)
|
2016-08-23 03:46:50 -04:00 |
|
Justin Ethier
|
8d8c6fcd06
|
Proper resolution of dependencies
|
2016-07-11 21:19:55 -04:00 |
|
Justin Ethier
|
c631742a70
|
Call (lib:list->import-set) for an import set
Call for an import set, not a list of import sets.
|
2016-05-05 00:35:20 -04:00 |
|
Justin Ethier
|
c594cdadbe
|
Added include-c-header
|
2016-04-19 23:28:40 -04:00 |
|
Justin Ethier
|
7d9aae56d8
|
Added lib:rename-exports, made lib:exports handle renames
|
2016-04-14 23:25:53 -04:00 |
|
Justin Ethier
|
6262dd0201
|
Edited comments
|
2016-03-30 00:50:29 -04:00 |
|
Justin Ethier
|
41d7a8e876
|
Adding import db support functions
|
2016-03-29 23:52:49 -04:00 |
|
Justin Ethier
|
730434bb14
|
Added header comment block.
|
2016-02-14 22:35:04 -05:00 |
|
Justin Ethier
|
33c9748a33
|
Make circular dep error message more meaningful
|
2016-01-06 19:16:46 -05:00 |
|
Justin Ethier
|
5c9651c5df
|
Enhance error message
|
2016-01-05 22:29:29 -05:00 |
|
Justin Ethier
|
9b7e9106f1
|
Treat (srfi) includes as built-in libraries
|
2016-01-03 20:49:47 -05:00 |
|
Justin Ethier
|
3f0306c404
|
Handle import-sets that contain numbers
|
2015-12-27 22:41:52 -05:00 |
|
Justin Ethier
|
e8186fb6fe
|
Added function to normalize import set lists
|
2015-12-27 22:04:51 -05:00 |
|
Justin Ethier
|
167d26adbb
|
Handle lib names with numbers in them
|
2015-12-26 23:48:45 -05:00 |
|
Justin Ethier
|
d4588ecc80
|
Added meta functions
|
2015-08-14 01:16:19 -04:00 |
|
Justin Ethier
|
3825604205
|
Moved compiler code into sld's
|
2015-08-10 21:36:03 -04:00 |
|
Justin Ethier
|
15b3e19898
|
Relocated scm files into corresponding sld directories
|
2015-07-20 21:54:46 -04:00 |
|
Justin Ethier
|
021d1bee0f
|
Preparing to use paths from makefile
|
2015-07-17 21:37:22 -04:00 |
|
Justin Ethier
|
ce7c4dc9a9
|
WIP - compilation of main module
|
2015-06-30 00:26:46 -04:00 |
|
Justin Ethier
|
0740f2da7a
|
Added util module
|
2015-06-24 22:28:09 -04:00 |
|
Justin Ethier
|
f0f244bc74
|
WIP
|
2015-06-11 22:21:09 -04:00 |
|
Justin Ethier
|
ea99f8e245
|
More stubs
|
2015-06-09 22:57:25 -04:00 |
|
Justin Ethier
|
0c79458ae0
|
Added stub
|
2015-06-09 22:20:15 -04:00 |
|