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

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

Serving Software Downloads in 976 Categories, Downloaded 32.390.796 Times

XFA 0.17

  Date Added: July 07, 2010  |  Visits: 660

XFA

Report Broken Link
Printer Friendly Version


Product Homepage
Download (73 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
Database Tools  -  MySQL File System 1.0
MySQL File System can be used to create a virtual filesystem using BLOB fields of a MySQL database table to store the file contents.MySQL File System is particularly useful when disk space is scarce on a server that cannot go down in a production...
10 KB  
Libraries  -  Basset::Object 1.04
Basset::Object is a Perl module used to create objects. This is my ultimate object creation toolset to date. It has roots in Mail::Bulkmail, Text::Flowchart, and the unreleased abstract object constructors that Ive tooled around with in the...
143.36 KB  
Blog  -  Sofa blog 0.1
Sofa blog is a Template Engine and Content Management System that is meant to be used to create quick and effective websites using dynamic modules for easy use with little or no coding knowledge needed. Sofa Blog is written in PHP and it uses MySQL.
 
Shell & Desktop  -  MedalFolders 2.0.0.500
MedalFolders is a clean professional system tray application that you can use to create links to all your favourite files, folders and application on the MedalFolders menu. Simply drag and drop any file, folder or application on the MedalFolders...
2.39 MB  
Utilities  -  Shortcutor 1.5
Shortcutor is a handy apllication designed to enable you to create shortcuts to adjust system volume, mute, run desktop applications. And also you can use it to forcely shut down or reboot your computer. for WindowsXP, Vista, Vista64, 7, 7x64
 
Server Management  -  Quozl's Prepaid Accounting 1.4
This prepaid accounting system could be used to track login time spent on a set of legacy Microsoft Windows workstations.It uses the Linux system accounting files (/var/wtmp) to generate usage transactions, stored in a plain text database. Based...
 
Libraries  -  libmousetrap 0.6.1
libmousetrap is a C library to create and manipulate mousetrap buffers in system memory. Mousetrap buffers are compressed two dimensional cartesian grids with integer precision. A mousetrap buffer retains an integer identifier for every point in...
 
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  
Libraries  -  LibSysCTr 0.2
LibSysCTr is a utility library that can be used to intercept system call functions on a Linux system. Process monitoring and sandboxing are just two of the potential usages of LibSysCTr. Internally the LibSysCTr library uses the ptrace(2)...
317.44 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....
 
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 3.15.3
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