cgibbard b80977561c Remove Language.Hi in favour of using the ghc-api directly, fix to work with GHC 6.8.2.
This is still *very* kludgey, and it needs lots of work which I'm not
entirely prepared for, seeing as I really don't know anything about
the ghc-api and how things are supposed to fit together. It is quite
conceivable that the code could be simplified much further by someone who
actually understands the ghc-api, and there may be bugs related to the fact
that I don't actually know what some things do. However, this builds
and does appear to work. Most of the testsuite is passing.
2007-12-16 05:28:44 +00:00
..
2005-09-03 04:45:14 +00:00
2005-09-03 04:45:14 +00:00
2005-09-03 04:45:14 +00:00
2007-01-29 03:18:27 +00:00
2007-01-29 03:18:27 +00:00
2005-09-03 04:45:14 +00:00
2005-09-03 04:45:14 +00:00
2007-01-29 03:18:27 +00:00
2005-09-03 04:45:14 +00:00
2005-09-03 04:45:14 +00:00
2005-09-03 04:45:14 +00:00
2005-09-03 04:45:14 +00:00
2005-12-25 23:11:57 +00:00
2005-09-03 04:45:14 +00:00
2005-09-03 04:45:14 +00:00
2005-09-03 04:45:14 +00:00
2005-09-03 04:45:14 +00:00
2007-01-29 03:18:27 +00:00
2005-09-03 04:45:14 +00:00
2007-01-29 03:18:27 +00:00
2007-01-29 03:18:27 +00:00
2005-09-03 04:45:14 +00:00
2005-09-03 04:45:14 +00:00

These examples illustrate the various uses of hs-plugins.

conf		a configuration file edsl using plugins
dynload		dynamically typed load
eval		runtime evaluation of haskell strings, from Haskell and C
hmake		the 'plugs' haskell interpreter
iface		test the interface file parser
load		load a plugin
make		build a Haskell file
makewith	merge and build a Haskell file
multi		load multiple plugins at once
objc		load Haskell plugins into object C programs
pkgconf		test package.conf parsing
popen		test popen
reload		reload a plugin when it changes
shell		a simple string filter
unload		test unloading of plugins