1
0
Fork
You've already forked flenglibs
0
forked from Bunny351/flenglibs
Libraries and bindings for FLENG concurrent logic language
  • C 93.2%
  • Makefile 5.3%
  • Shell 1.5%
Find a file
2026年05月21日 22:26:31 +00:00
examples Fix build on OpenBSD 2024年07月07日 17:32:23 +00:00
flenglib Fix a compiler error on Linux/ARM 2026年05月21日 22:26:31 +00:00
bridge-connect.ghc added bridge and example programs 2021年06月18日 00:50:23 +02:00
cdb.ghc use flengdoc 2022年12月19日 20:55:25 +01:00
cdblib.c more stuff 2021年10月15日 00:05:53 +02:00
client.ghc debugging 2021年07月22日 01:20:13 +02:00
configure Various flengmake fixes for cleaner builds 2024年05月12日 21:34:21 +00:00
EurostileBoldExtended.ttf widget 2022年12月04日 20:42:01 +01:00
gdbmmake-12 gdbm 2021年06月18日 00:50:57 +02:00
Makefile Syntax error 2024年07月07日 17:35:10 +00:00
README fix link 2026年04月01日 23:29:16 +02:00
server.ghc added bridge and example programs 2021年06月18日 00:50:23 +02:00

This is a collection of library modules for the FLENG system:
 http://www.call-with-current-continuation.org/fleng/fleng.html
 https://codeberg.com/Bunny351/fleng/
Included library modules:
 gdbm: an interface to the GDBM database library
 ndbm: an interface to the NDBM database library
 web: a ridiculously simple web "framework"
 syslog: binding to UNIX syslog
 i18n: binding to some UNIX internationalization libraries
 regex: binding to POSIX regular expression library
The "examples" directory contains some programs that make use of the
libraries provided here:
 rxmatch: simple test for "rx"
 webinfo: dumps HTTP request (uses "web")
 *dbmget, *dbmput, *dbmdump, *dbmmake: simple tools for DBM
 	access
All the code is still in a very basic state and wil contain bugs and
other shortcomings. The source files contain some rudimentary
documentation.
To build, run
 ./configure
(Enter "./configure --help" to see a list of options available for
configuration)
and then
 make
 make examples
To install, enter
 make install
To extract documentation, run
 make documentation
which will add any existing API documentation to the default
flengdoc(1) database.
Once installed, the script "flenglibs" writes a list of compile- and
link options to stdout, so FLENG code using the libraries can be built
like this:
 fleng myprogram.ghc $(flenglibs)
If you have any questions, suggestions or want to report bugs, contact
the author at
 felix (AT) call-with-current-continuation (DOT) org