Syntactical
Syntax::Highlight::Perl is a Perl module that can highlight Perl Syntactical Structures. SYNOPSIS # simple procedural use Syntax::Highlight::Perl :BASIC; # or :FULL print format_string($my_string); # OO use Syntax::Highlight::Perl; my $formatter = new Syntax::Highlight::Perl; print...
Platforms: *nix
License: Freeware | Size: 33.79 KB | Download (115): Syntax::Highlight::Perl Download |
ImplicitThis is a syntactical sugar for OO methods. SYNOPSIS use ImplicitThis; ImplicitThis::imply(); sub new { my $type = shift; my %args = @_; # must be blessed hash object bless { foo => $args{foo}, bar => $args{bar}, }, $type; } sub my_accessor { # $this is read for us. $bar...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (86): ImplicitThis Download |
YaYacc stands for Yet Another YaccHere are some key features of "YaYacc":dlTE Transmission of yacc descriptions to template code in C++ language.dlTE The work of the resulting code is the same algorithm LALR(1) as yacc.dlTE Object-oriented method of integration with a lexical analyzer.dlTE The...
Platforms: C and C plus plus
License: Freeware | Size: 614.4 KB | Download (47): YaYacc Script Download |
A simple, nice and instructive nonrecursive predictive syntactical analyser for LL(1) grammars, just to play with it for fun.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 26.69 KB | Download (49): Nonrecursive Predictive Parser Download |
3to2 is a Python library that refactors valid 3.x syntax into valid 2.x syntax, if a syntactical conversion is possible. Tested on Ubuntu only!
Platforms: *nix
License: Freeware | Size: 40.96 KB | Download (44): 3to2 for Linux Download |
Pattern is a web mining module for the Python programming language. It bundles tools for data retrieval (Google + Twitter + Wikipedia API, web spider, HTML DOM parser), text analysis (rule-based shallow parser, WordNet interface, syntactical + semantical n-gram search algorithm, tf-idf + cosine...
Platforms: *nix
License: Freeware | Size: 11.59 MB | Download (46): Pattern for Linux Download |
3to2_py3k is a Python module that refactors valid 3.x syntax into valid 2.x syntax, if a syntactical conversion is possible. #md5=d05ab373a6f95e0bf4933e207a1fb82c
Platforms: *nix
License: Freeware | Size: 40.96 KB | Download (45): 3to2_py3k Download |
Dragon is a powerful parser generator. It produces a consequent, object-oriented, integrated scanner and parser solution. Dragon parser generator also scales for very large grammar defintions. Since dragon parses LR(1) grammars, the generation algorithm is quite CPU intensive. Using LR(1)...
Platforms: *nix
License: Freeware | Size: 368.64 KB | Download (242): Dragon parser generator Download |
XSBrowser is a project which creates a human-readable documentation of XML document types. The xsbrowser creates a human-readable documentation of XML document types represented as XML 1.0 DTDs or XML schemas (REC-xmlschema-20010502). The user neednt understand the DTD or XML Schema syntax....
Platforms: *nix
License: Freeware | Size: 563.2 KB | Download (99): XSBrowser Download |
B::Deparse is a Perl compiler backend to produce perl code. SYNOPSIS perl -MO=Deparse[,-d][,-fFILE][,-p][,-q][,-l] [,-sLETTERS][,-xLEVEL] prog.pl B::Deparse is a backend module for the Perl compiler that generates perl source code, based on the internal compiled structure that perl itself...
Platforms: *nix
License: Freeware | Size: 12.2 MB | Download (93): B::Deparse Download |
gmuck assists you in producing valid (X)HTML by checking CGI scripts, XSL stylesheets, templates, normal HTML files or [you name it] and reporting errors that it finds. The project is not a replacement for real validation tools, but is handy in quick checks and in situations where validation of...
Platforms: *nix
License: Freeware | Size: 23.55 KB | Download (89): gmuck Download |
Mknew project is an investigation of how to build simple Unix shell scripts to manage common development and administrative tasks. The emphasis is on using languages and tools that already exist and are in common use rather than inventing something new. A related emphasis is on exploring the...
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (88): Mknew Download |
PolyGen is a program for generating random sentences according to a grammar definition, that is following custom syntactical and lexical rules. Includes: Italian (120), English (23) and French (1) lexical rules
Platforms: Mac
License: Freeware | Download (109): PolyGen Download |
A language program that enables beginning and intermediate students of Classical Hebrew to read Biblical passages right away. Read until you encounter a word or usage you do not understand. Then, when you click on the word, the grammatical fields at the bottom half of the window will become...
Platforms: Mac
License: Freeware | Size: 6.8 MB | Download (483): Hebrew Reader for Mac OS Download |
Jyntax is a simple, easy-to-use, light-weight syntax highlighter for Java. It is designed for applications providing JTextComponents that should be enriched with syntactical highlighting and works best for formal (logical or mathematical) input.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 12.43 KB | Download (48): jyntax Download |
Functional Programming for Python. Provides a small mixin to provide 1) type constraints for named tuples 2) pre/postcondition typechecking for functions 3) syntactical sugar to make your code look pretty (accomplished through a PEP 302 import hook)
Platforms: Windows, Mac, Linux
License: Freeware | Size: 5.75 KB | Download (48): Pii - Functional Programming for Python Download |
SqlBuilder is a library which attempts to take the pain out of generating SQL queries within Java programs. Using one programming language (Java) to generate code for another language (i.e. SQL) is always a challenge. There are always issues with escaping characters within string literals,...
Platforms: Windows, Mac, *nix, Java, BSD Solaris
License: Freeware | Download (62): SqlBuilder Download |