blob: d9e5c9e3d7d4f2669cd750d6a3e9d207d5221a43 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
Roadmap for future PyGuile versions:
* Make PyGuile work with Python 2.7, Python 3, guile 1.8, and guile 2.0.
* Option for turning on/off verbosity.
Infrastructure: DONE
Modules: DONE (except for two functions in pytoguile.c)
Testing: partially done
* Allow Python objects (PyObject *) to own Guile objects (SCM).
Function objects: DONE
Objects with attributes: not done (implemented but not tested)
* Allow Python code to invoke Guile functions.
DONE.
* Macros which will allow Python code to be invoked from Guile without
special keywords or data formats. Introspection of imported Python
modules to allow Guile to recognize Python code without having to do
anything special.
- Also, natural way to set/fetch values of Python variables.
* Support for lazy conversion between heavy Python and Guile values
Roadmap for the build process:
* libtool/Autoconf/Automake
* Deb packaging auxiliary files
* RPM packaging auxiliary files
Roadmap for other similar libraries:
* Support for invoking Perl code from Guile.
* Support for other Scheme implementations.
|