[Mud-builder-commits] r158 - trunk/packages
keesj at garage.maemo.org
keesj at garage.maemo.org
Thu Feb 22 12:10:25 EET 2007
Author: keesj
Date: 2007-02-22 12:10:24 +0200 (Thu, 22 Feb 2007)
New Revision: 158
Added:
trunk/packages/bc.xml
trunk/packages/flex.xml
Log:
keesj:added the flex paser generator and and bc the calculator
Added: trunk/packages/bc.xml
===================================================================
--- trunk/packages/bc.xml 2007-02-21 09:54:36 UTC (rev 157)
+++ trunk/packages/bc.xml 2007-02-22 10:10:24 UTC (rev 158)
@@ -0,0 +1,4 @@
+<?xml version="1.0"?>
+<package>
+ <fetch type="debian"/>
+</package>
Added: trunk/packages/flex.xml
===================================================================
--- trunk/packages/flex.xml 2007-02-21 09:54:36 UTC (rev 157)
+++ trunk/packages/flex.xml 2007-02-22 10:10:24 UTC (rev 158)
@@ -0,0 +1,30 @@
+<?xml version="1.0"?>
+<package>
+ <fetch type="tarball">
+ <url>http://downloads.sourceforge.net/flex/flex-2.5.33.tar.gz</url>
+ </fetch>
+ <deb>
+ <description>A fast lexical analyzer generator.
+ flex is a tool for generating scanners: programs which recognized lexical
+ patterns in text. flex reads the given input files for a description of a
+ scanner to generate. The description is in the form of pairs of regular
+ expressions and C code, called rules. flex generates as output a C source
+ file, lex.yy.c, which defines a routine yylex(). This file is compiled
+ and linked with the -lfl library to produce an executable. When the
+ executable is run, it analyzes its input for occurrences of the regular
+ expressions. Whenever it finds one, it executes the corresponding C code.
+ .
+ The behaviour of Flex has undergone a major change since version
+ 2.5.4a; Flex scanners are now reentrant, you may have multiple
+ scanners in the same program with differing sets of defaults, and
+ they play nicer with modern C and C++ compilers. The Flip side is
+ that Flex no longer conforms to the POSIX lex behaviour, and the
+ scanners require conforming implementations when flex is used in ANSI
+ C mode. The package flex-old provides the older behaviour.
+ .
+ This product includes software developed by the University of California,
+ Berkeley and its contributors. The upstream source code can be found at
+ http://prdownloads.sourceforge.net/flex/flex-2.5.33.tar.bz2?download
+ The project web page is at http://flex.sf.net/</description>
+ </deb>
+</package>
More information about the Mud-builder-commits
mailing list