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 30.069.956 Times

XFA 0.17

  Date Added: July 07, 2010  |  Visits: 645

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
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.
 
Utilities  -  dosgate 1.0
A system to make DOS-based screen readers running in DOSEMU to be used to access the Linux virtual consoles
10.24 KB  
Utilities  -  PFARS 0.9.4
PFARS For Automatic Replication System is mainly used to sync servers in LVS clusters but also has many other uses. It is based on rsync over ssh and has native support for the Debian package system.
20.48 KB  
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  -  xtklib 0.1.0
The purpose of xtklib is to provide a simple, unique and complete set of API to developers that wants to create cross-platform software under the maxim "Write once, compile everywhere". In particular, the library, provides a full abstraction...
133.12 KB  
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...
 
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
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  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Libraries  -  wolfSSL 3.12.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...
2.73 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