Re: Regular expression parsers



Arjen Markus wrote:

I recently got some source code from Joe Krahn. He built a wrapper for
a
regular expression library that comes with the GNU C compiler (at least
that is what I think he uses). In principle it is not that hard to do,
but not all C compilers have one.

I believe it is usually part of unix, but not part of all C libraries.

There are free/open source versions available.

Many years ago (when OS/2 1.0 was not so old) I had the GNU utilities
running on it. The regexp package was not included, but suggestions
on where to find one were supplied. (This was before the web and search
engines.)

The API in terms of C code is pretty standard, though I believe it depends on some #include files. A wrapper in C would use those
#include files, so should be portable on the C side. It would be
dependent on Fortran side calling convention, though.

-- glen

.



Relevant Pages

  • Re: Please help. New install cant compile
    ... here is a listing from "apt-cache search gcc | sort" with some ... chill-2.95 - The GNU CHILL compiler ... g77-2.95-doc - Documentation for the GNU Fortran compiler ...
    (Debian-User)
  • Re: GNAT and GNU build system
    ... :>: Building some non-autoconfized projects with custom compiler flags ... :> If an Ada library isn't very system-specific, ... Some Ada libraries ... in addition to GNU. ...
    (comp.lang.ada)
  • Re: Headless Azureus with any X11 Dependencies ??
    ... installing azureus. ... checking for C compiler default output file name... ... checking whether we are using the GNU C compiler... ... checking whether the cc linker supports shared libraries... ...
    (freebsd-questions)
  • Re: Linking a MySQL client
    ... > I'm trying to add MySQL client functionality to a project but I'm having ... > To compile this program using the GNU C compiler, ... > int mysqlifQuery ... By default GNU Make ...
    (comp.os.linux.development.apps)
  • /ports/multimedia/gstreamer-plugins80/ fails
    ... checking for C compiler default output file name... ... checking whether we are using the GNU C compiler... ... checking whether the cc linker supports shared libraries... ...
    (freebsd-questions)