Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.231.400 Times

XFA 0.17

  Date Added: July 07, 2010  |  Visits: 836

XFA

Report Broken Link
Printer Friendly Version


Product Homepage
Download (90 downloads)



XFA library implements an API that can be used to create NFA (either programmatically or from regular expressions) and to convert them in the minimal equivalent DFA. XFA library requires an ANSI C compiler, and this makes it portable virtually over every system. The complexity of the graphs that are treatable with XFA is only limited by the amount of memory available on the machine. SYNOPSIS: #include < xfa.h > xfa_trans_t *xfa_alloc_trans(xfa_system_t *sys, unsigned long const *map, unsigned long flags, xfa_state_t *from, xfa_state_t *to ); void xfa_free_trans(xfa_system_t *sys, xfa_trans_t *trn); xfa_state_t *xfa_alloc_state(xfa_system_t *sys, int phsize); void xfa_free_state(xfa_system_t *sys, xfa_state_t *stt, int recurse); void xfa_free_attr(xfa_system_t *sys, xfa_attr_t *attr); int xfa_do_once(xfa_system_t *sys, xfa_state_t *stt, int (*dproc) (void *, xfa_system_t *, xfa_state_t *), void *priv); xfa_state_t *xfa_nfa2dfa(xfa_system_t *sys, xfa_state_t *stt); int xfa_label_states(xfa_system_t *sys, xfa_state_t *stt, unsigned long *label); int xfa_dfa_minimize(xfa_system_t *sys, xfa_state_t *stt); int xfa_re2nfa(xfa_system_t *sys, xfa_state_t **csts, xfa_state_t **cste, unsigned char const **ptr);.

Requirements: No special requirements
Platforms: Linux
Keyword: Api Int Libraries Nfa Programming State Sys System To Create Used To Void Xfa
Users rating: 0/10

License: Freeware Size: 337.92 KB
USER REVIEWS
More Reviews or Write Review


XFA RELATED
Desktop Utilities  -  furious_tv 1.4
furious_tv is a set of tools to take XMLTV TV listings and enable a UNIX system to automatically record programs off of a TV card. It is written in C and uses a SAX parser for maximum speed and efficiency. Whats New in This Release: - This...
102.4 KB  
Web Server Tools  -  DOMjudge programming contest jury system 3.2.0
DOMjudge is an automated judge system for programming contests. Both team and jury side interfaces are web based, with a command line submit tool available. It is written in PHP, shell-script and C/C++ and needs MySQL and a webserver.
3.72 MB  
Automation Tools  -  Digeus System Optimizer 8.2
Speed up your computer within 10 min. Digeus System Optimizer is the smartest way to solve computer problems and protect your valuable data. This easy-to-use software helps you eliminate system crashed, prevent computer problems, and restore your...
10.15 MB  
Libraries  -  GNU Classpath 0.95
GNU Classpath (essential libraries for Java) is a project to create free core class libraries for use with virtual machines and compilers for the Java programming language. GNU Classpath project includes all native methods and core classes...
6.5 MB  
Miscellaneous  -  DOMjudge 2.0.1
DOMjudge is an automated judge system to run programming contests. It has a mechanism to submit problem solutions, have them judged fully automatically and provides (web)interfaces for teams, the jury and the general public. DOMjudge is...
 
Utilities  -  NSIS (Nullsoft Scriptable Install System) 2.46
NSIS (Nullsoft Scriptable Install System) is a professional open source system to create Windows installers. It is designed to be as small and flexible as possible and is therefore very suitable for internet distribution. Being a user's first...
1.56 MB  
Libraries  -  Text::RewriteRules 0.10
Text::RewriteRules Perl module contains a system to rewrite text using regexp-based rules. SYNOPSIS use Text::RewriteRules; RULES email .==> DOT @==> AT ENDRULES email("ambs@cpan.org") # returns ambs AT cpan DOT org RULES/m inc...
8.19 KB  
Utilities  -  System Health Monitor 0.8
System Health Monitor for Linux is a handy python program that will setup your system to generate RRD Graphs of network interface traffic, system load, memory usage, disk space and inode usage and graphs of the number of running processes....
17.41 KB  
Automation Tools  -  OpenSCADA Project 0.8.0(Atlantis)
The OpenSCADA project aims to create a full-featured and state-of-the-art SCADA (Supervisory Control and Data Acquisition) system to be used in industrial and civil engineering applications to control distributed systems from a master location....
 
Utilities  -  Nelisys Management System 0.2.1
Nelisys project is Open Source Web-based Management System, to manage and monitor system and network including Router, Switch, Wi-Fi Access Point, Server, Networking services, etc. There are performance and fault management function.. nelisys
46.08 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 4.0.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB