Lexical
Generator of extremely fast lexical analysers. Sophisticated input/buffer management. Many character encodings (incl. ASCII, UTF8, UTF16, RUSCII, ...) are directly supported. Regular expressions are specified in the lex/flex style.
Platforms: Windows, Mac, Solaris, Linux
License: Freeware | Size: 1.52 MB | Download (54): Lexical Analyzer Generator Quex Download |
Pattern String Engine is intended for lexical analysis of strings. Is based on technology "pattern matching". Allows to find all possible variants of comparison string with a pattern. Work with assignment inside pattern and much more.
Platforms: Windows
License: Shareware | Cost: $39.95 USD | Size: 19 KB | Download (158): PatternStringEngine Download |
B::LexInfo is a Perl module that shows information about subroutine lexical variables. SYNOPSIS use B::ShowLex (); my $lexi = B::ShowLex->new; Perl stores lexical variable names and values inside a padlist within the subroutine. Certain lexicals will maintain certain attributes after the...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (94): B::LexInfo Download |
A lexical analyzer is a program that transforms a stream of characters into a stream of 'atomic chunks of meaning', as shown in the figure below:As a result of the lexical analysis process the list of 'atomic chunks of meaning', so called 'tokens', prepare the interpretation on some higher level....
Platforms: Windows, Mac, *nix, C/C++, BSD Solaris
License: Freeware | Download (107): Quex Download |
Hardware::Vhdl::Lexer is a Perl module that can split VHDL code into lexical tokens. SYNOPSIS use Hardware::Vhdl::Lexer; # Open the file to get the VHDL code from my $fh; open $fh, <, device_behav.vhd || die $! # Create the Lexer object my $lexer = Hardware::Vhdl::Lexer->new({...
Platforms: *nix
License: Freeware | Size: 11.26 KB | Download (107): Hardware::Vhdl::Lexer Download |
JetPAG is full-LL(k) optimizing parser and lexical analyzer generator. It is focused on high usability, efficiency and readability of generated code. JetPAG performs full L(k) analysis and tails is with powerful optimizations resulting a grammatically powerfull, resource-efficient and fast...
Platforms: *nix
License: Freeware | Download (93): JetPAG Download |
Flex is a Fast Lexical Analyzer. Flex is a fast lexical analyzer generator. It is a tool for generating programs that perform pattern-matching on text. Flex is a non-GNU free implementation of the well known Lex program. Flex is a tool for generating scanners: programs which recognized...
Platforms: *nix
License: Freeware | Size: 880.64 KB | Download (327): Flex Download |
IGETIT is a handy, agent-based situated language learning simulation designed to focus on lexical learning and grounding, featuring a unigram syntax structure and a CFG-based semantic grammar. Created as a MSc thesis project, using Python.
for WindowsNT, 2K, XP, 2003, Vista, 7
Platforms: Windows, 2K, XP, 2003, Windows Vista, 7
License: Freeware | Download (441): IGETIT Download |
JFlex is a lexical analyzer generator (also known as scanner generator) for Java(tm), written in Java(tm). JFlex is designed to work together with the LALR parser generator CUP. It can also be used together with other parser generators like ANTLR or as a standalone tool. Features: - Faster...
Platforms: Windows, *nix, Java, BSD Solaris
License: Freeware | Download (55): JFlex Download |
Generic Lexer which along with a language definition (.slx) file, constitutes Yacc/Bison compatible, custom lexical parser. It is ~1/3 the size of an equivalent Flex Lexer, resulting in a smaller compiler, and simpler yet more powerful lexical definition.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 31.09 KB | Download (46): SimpLex Lexical Parser Download |
JetPAG is a recursive-descent parser and lexical analyzer generator.It generates optimized recursive-descent recognizers with multi-token lookahead. In short this means that parsers generated by JetPAG scan input stream left-to-right, and predict what to do next before taking actions.Features -...
Platforms: Windows, *nix, C/C++,
License: Freeware | Download (52): JetPAG Download |
Using lexical order on the set {1, 2, ..., N}, outputs the next permutation of the ordered tuple x. You have exhausted the list when All(nextperm(x,N) == x) is TRUE.For example nextperm([1 5 4], 5) returns [2 1 3] nextperm([2 1 3], 5) returns [2 1 4] nextperm([5 4 3], 5) returns [5 4 3]
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (41): nextperm Download |
Arabic MySQL Query can be used to build MySQL SQL query conditions to search for Arabic text considering Arabic lexical rules. It uses the MySQL REGEXP and LIKE functions to retrieve better results from queries for Arabic text.
Platforms: PHP
License: Freeware | Size: 20.48 KB | Download (44): Arabic MySQL Query Download |
Steel Bank Common Lisp is a development environment for Common Lisp, with excellent support for the ANSI standard: garbage collection, lexical closures, powerful macros, strong dynamic typing, incremental compilation, and the famous Common Lisp Object System (multimethods and all). Steel Bank...
Platforms: *nix
License: Freeware | Size: 2.7 MB | Download (117): Steel Bank Common Lisp Download |
Parser Generator is a YACC and Lex programming tool for Windows. As well as including a Graphical User Interface, the software also includes two versions of YACC and Lex, called AYACC and ALex. Parser Generator is able to generate C, C++ and Java parsers and lexical analysers. This includes both...
Platforms: Windows
License: Shareware | Cost: $60.00 USD | Size: 4.3 MB | Download (426): Parser Generator Download |
Apolda, also known as Automated Processing of Ontologies with Lexical Denotations for Annotation was built as a plugin for GATE.
The Apolda processing resource (PR) annotates a document like a gazetteer, but takes the terms from an (OWL) ontology rather than from a list.
Apolda searches the...
Platforms: Windows
License: Freeware | Download (52): Apolda Download |
This is a suite of several software agents to provide a complete architecture of lexical base as proposed in Didier Schwab's PhD. thesis. It will be used for automatic translation, information retrieval and other natural language processing tasks.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 325.79 KB | Download (46): blexisma Download |
A port to C# of a lexical analyzer tool called JFlex. Produces Java or C# source code files for scanning an input stream and producing a sequence of tokens. Compatible with CUP (Constructor of Useful Parsers).
Platforms: Windows, Mac, Linux
License: Freeware | Size: 215.69 KB | Download (50): C# Flex Download |
Provides a generic parser and lexical analysis interface with built in file I/O, regular expressions, globbing support, dynamically definable tokens, callbacks, and a variety of other features.
Platforms: Windows, Mac, BSD, Linux
License: Freeware | Size: 94.04 KB | Download (53): Cerolobo Parser Download |
Java Cobol Lexer take a cobol source program and return it as a list of lexical tokens.
Library takes source code in fixed, free and mixed formats. It recognizes standard Cobol 85.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 43.04 KB | Download (50): Java Cobol Lexer Download |