Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

peg-0.1.18-bp156.2.6 RPM for x86_64

From OpenSuSE Leap 15.6 for x86_64

Name: peg Distribution: SUSE Linux Enterprise 15 SP6
Version: 0.1.18 Vendor: openSUSE
Release: bp156.2.6 Build date: Fri Feb 9 11:16:40 2024
Group: Development/Tools/Building Build host: i01-ch2c
Size: 108567 Source RPM: peg-0.1.18-bp156.2.6.src.rpm
Packager: https://bugs.opensuse.org
Url: https://piumarta.com/software/peg/
Summary: Recursive-Descent parser generators for C
peg(1) and leg(1) are tools for generating recursive-descent
parsers: programs that perform pattern matching on text. They
processes a Parsing Expression Grammar (PEG) to produce a program
that recognises legal sentences of that grammar. peg(1) processes
PEGs written using the original syntax described by Ford while
leg(1) processes PEGs written using slightly different syntax and
conventions that are intended to make it an attractive replacement
for parsers built with lex(1) and yacc(1). Unlike lex(1) and
yacc(1), peg(1) and leg(1) support unlimited backtracking, provide
ordered choice as a means for disambiguation, and can combine
scanning (lexical analysis) and parsing (syntactic analysis) into a
single activity.

Provides

Requires

License

MIT

Changelog

* Tue Dec 22 2020 Michael Vetter <mvetter@suse.com>
  - Update to 0.1.8:
    * Add @{...} actions that are performed during matching.
    * Emit #line directives for header and trailer in the
      generated source file.
    * Add -P option to disable #line directives. Emit #line
      directives for all actions.
* Wed Jun 04 2014 kkaempf@suse.com
  - Update to 0.1.15
    * Calls to YY_FREE fixed (thanks to Andrew Dunham).
    * Documentation typos fixed (thanks to Giulio Paci).
* Wed Sep 25 2013 Huaren Zhong <huaren.zhong@gmail.com>
  - Initial package for 0.1.13
  - Rebuild for Fedora

Files

/usr/bin/leg
/usr/bin/peg
/usr/share/doc/packages/peg
/usr/share/doc/packages/peg/README.txt
/usr/share/licenses/peg
/usr/share/licenses/peg/LICENSE.txt
/usr/share/man/man1/leg.1.gz
/usr/share/man/man1/peg.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Apr 10 00:17:43 2024