Finite Automata C
jFAST is a simple finite automata (FA) graphical simulation utility; it is designed to feature simple mechanisms for creating, editing, and simulating FA. jFAST is ideal for use by students, instructors, and self-guided explorers alike.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 489.13 KB | Download (51): jFAST - the Finite Automata Simulator Download |
DFA::Simple is a Perl module to implement simple Discrete Finite Automata. SYNOPSIS my $Obj = new DFA::Simple or my $Obj = new DFA::Simple $Transitions; or my $Obj = new DFA::Simple $Actions, $StateRules; $Obj->Actions = [...]; my $Trans = $LP->Actions; $Obj->StateRules = [...]; my...
Platforms: *nix
License: Freeware | Size: 11.26 KB | Download (136): DFA::Simple Download |
DFA::Kleene is a Kleenes Algorithm for Deterministic Finite Automata. Calculates the "language" (set of words) accepted (= recognized) by a Deterministic Finite Automaton. SYNOPSIS use DFA::Kleene qw(initialize define_accepting_states define_delta kleene example); use DFA::Kleene...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (164): DFA::Kleene Download |
The XFA library is a Finite Automata (FA) library to handle tasks like building (programmatically or from regular expressions), converting NFA (Non-deterministic FA) to DFA (Deterministic FA) and reducing FA graphs.The library relies only on the availability of an ANSI C compiler, and in this way...
Platforms: C and C plus plus
License: Freeware | Size: 337.92 KB | Download (47): XFA library Download |
Tools for finite automata simulation, minimization and grammar utilities (left recursion removal, context free grammar simplification and transformation to Chomsky Normal Form).
Platforms: Windows, Mac, Linux
License: Freeware | Size: 221.03 KB | Download (47): jFTools Download |
Free Finite Element Package is a modular collection of C libraries which contain numerical methods required when working with linear and quadratic finite elements in two dimensions. FFEP works on GNU/Linux and is portable to every system where MEML (i.e. LAPACK and BLAS) are available. The goal...
Platforms: *nix
License: Freeware | Size: 337.92 KB | Download (125): Free Finite Element Package Download |
FLAT::Legacy::FA::RE is a regular expression base class. SYNOPSIS use FLAT::Legacy::FA::RE; use FLAT::Legacy::FA::NFA; my $re = RE->new(); $re->set_re(a|b|(hi)*); my $nfa = $re->to_nfa(); print $nfa->info(); # see stuff on NFA my $dfa = $nfa->to_dfa(); print $dfa->info(); # see stuff...
Platforms: *nix
License: Freeware | Size: 32.77 KB | Download (117): FLAT::Legacy::FA::RE Download |
GFA Fractal Imager project is a imager which uses a simple visual construction mechanism. Generalized Finite Automata (GFA) Imager is a simple Java Applet which creates fractal images using an intuitive visual representation of finite automata Try clicking in the applet area to the right :...
Platforms: *nix
License: Freeware | Size: 14.34 KB | Download (97): GFA Fractal Imager Download |
The EJS Cellular Automata Rules Model shows a spatial lattice which can have any one of a finite number of states and which are updated synchronously in discrete time steps according to a local (nearby neighbor) rule. You can change the lattice size, pick different rules (0 to 255 as classified...
Platforms: Mac
License: Shareware | Cost: $0.00 USD | Size: 1.3 MB | Download (36): Cellular Automata Rules Model Download |
The EJS Cellular Automata (Rule 90) model displays a lattice with any one of a finite number of states which are updated synchronously in discrete time steps according to a local (nearby neighbor) rule. Rule 90 is a specific nearby neighbor rule following the classification scheme developed by...
Platforms: Mac
License: Shareware | Cost: $0.00 USD | Size: 1.2 MB | Download (35): Cellular Automata (Rule 90) Model Download |
The Getfem++ project focuses on the development of a generic and efficient C++ library for finite element methods elementary computations. The goal is to provide a library allowing the computation of any elementary matrix (even for mixed finite element methods) on the largest class of methods and...
Platforms: *nix
License: Freeware | Size: 4.3 MB | Download (107): Getfem Download |
Qfsm is a graphical editor for finite state machines written in C++ using Qt the graphical Toolkit from Trolltech. Finite state machines are a model to describe complex objects or systems in terms of the states they may be in. In practice they can used to design integrated circuits or to create...
Platforms: *nix
License: Freeware | Size: 2.7 MB | Download (109): Qfsm Download |
ASTL Automata Standard Template Library (Vincent Le Maout - Dominique Revuz) is a set of generic and efficient C++ components for automata manipulation.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 1.78 MB | Download (50): ASTL Automata Standard Template Library Download |
A library to build and manipulate finite state automata, I/O automata, transducers and rational langagues in Java.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 145.4 KB | Download (45): Java Automata Library Download |
This script shows a Finite State Machine (FSM) that can be used for small parsing tasks. The code is quite simple. The bulk of it is comments. In addition to state this FSM also maintains a user defined "something". This "something" is effectively memory, so this FSM could be considered a...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (63): Finite State Machine (FSM) Download |
SLFFEA stands for San Le's Free Finite Element Analysis. It is a package of scientific software and graphical user interfaces for use in finite element analysis. It is written in ANSI C by San Le and distributed under the terms of the GNU license.
Platforms: *nix
License: Freeware | Size: 1.39 MB | Download (44): San Le's Free Finite Element Analysis Download |
RichView is a suite of native Delphi/C++Builder components for displaying, editing and printing hypertext documents.
Components support various character attributes (fonts, subscripts/superscripts, colored text background, custom drawn). Documents can contain tables, pictures, images from...
Platforms: Windows
License: Shareware | Cost: $239.00 USD | Size: 9.56 MB | Download (118): RichView (C++Builder version) Download |
MarshallSoft C/C++ serial communication component library (DLL) for serial port communications. Uses the standard Windows API to communicate with any device connected to a serial port. Includes 28 functions plus modem control, ANSI emulation, ASCII/XMODEM/YMODEM protocols, and multiple C/C++ and...
Platforms: Windows
License: Shareware | Cost: $105.00 USD | Size: 517 KB | Download (633): Windows Std Serial Comm Library for C/C++ Download |
The Client / Server Communication Library for C/C++ (CSC4C) is a TCP/IP communication component DLL library. CSC4C uses the standard Windows API (Application Programmer's Interface) to communicate with other programs (written using CSC) across any TCP/IP network such as the Internet. CSC4C...
Platforms: Windows
License: Shareware | Cost: $105.00 USD | Size: 261.84 MB | Download (144): Client / Server Comm Library for C/C++ Download |
Visual Browser for C/C++ is a C/C++ Code Browser integrating program code editor,analyzer and documentation generator with code flowcharting and visualization.
It can help programmers to browse,edit,document and understand c,c++source code with built-in analysis for C/C++ program.It also can be...
Platforms: Windows
License: Shareware | Cost: $79.98 USD | Size: 1.17 MB | Download (328): Visual Browser for C/C++ Download |