Syntax Brilliant
Text::Highlight is a syntax highlighting framework. SYNOPSIS use Text::Highlight preload; my $th = new Text::Highlight(wrapper => " %s n"); print $th->highlight(Perl, $code); Text::Highlight is a flexible and extensible tool for highlighting the syntax in programming code. The markup...
Platforms: *nix
License: Freeware | Size: 49.15 KB | Download (102): Text::Highlight Download |
XML::Literal is a Perl module with syntax support for XML literals. SYNOPSIS # This is not a source filter: it just augments glob(). use XML::Simple; use XML::Literal &XMLin; # Simple element my $xml1 = < hr/ >; # With variable interpolation my $xml2 = < input value=$ARGV[0] / >; #...
Platforms: *nix
License: Freeware | Size: 24.58 KB | Download (94): XML::Literal Download |
spConfig is a C library made for parsing configuration files with a syntax similar to XML. spConfig is a configuration file parsing library intended to allow one to add configuration file functionality to an application with relative ease. Configuration files use an XML-like syntax with some...
Platforms: *nix
License: Freeware | Size: 58.37 KB | Download (98): spConfig Download |
PDL::NiceSlice Perl module contains a nicer slicing syntax for PDL. SYNOPSYS use PDL::NiceSlice; $a(1:4) .= 2; # concise syntax for ranges print $b((0),1:$end); # use variables in the slice expression $a->xchg(0,1)->(($pos-1)) .= 0; # default method syntax $idx = long 1, 7, 3, 0; # a...
Platforms: *nix
License: Freeware | Size: 2.1 MB | Download (95): PDL::NiceSlice Download |
RNV is an implementation of Relax NG Compact Syntax validator. It is written in ANSI C and the command-line utility uses Expat. The project is a part of an on-going work, and the current code may have bugs and shortcomings; however, it validates documents against a number of grammars. Usage:...
Platforms: *nix
License: Freeware | Size: 184.32 KB | Download (92): RNV Download |
2E Programming Language (two es, as in ee, or expression evaluator) is a simple algebraic syntax language. It natively supports expressions (composed of operators and operands), and function definitions, and basically nothing else. Therefore, it can be fairly straight-forward to learn (assuming...
Platforms: *nix
License: Freeware | Size: 31.74 KB | Download (108): 2E Programming Language Download |
qtsourceview is a cross platform syntax highlighter library written in C++/Qt, based on the syntax highliter definitions from the GtkSourceView project: http://gtksourceview.sourceforge.net/ The library comes with 3 demos, which show how to use it for displaying text in different highlight...
Platforms: *nix
License: Freeware | Size: 112.64 KB | Download (92): qtsourceview Download |
ERFAN WIKI is powerful wiki engine without database supporting smart search, smart backup, wikipedia syntax, template, nice printable version, language and multiuser. Plus an easy and secure installer..
Platforms: *nix
License: Freeware | Size: 163.84 KB | Download (94): ERFAN WIKI Download |
JHighlight is an embeddable Java syntax highlighting library that supports Java, Groovy, C++, HTML, XHTML, XML, and LZX languages and outputs to XHTML. The library can be used in several ways: embedded into another tool (for instance a blog or forum), through the command-line to generate...
Platforms: *nix
License: Freeware | Size: 93.18 KB | Download (102): JHighlight Download |
text-vimcolor is a command-line program to syntax color a file in HTML, XML or PDF. SYNOPSIS $ text-vimcolor --format html --full-page FILENAME > OUTPUT.html $ text-vimcolor --format xml FILENAME > OUTPUT.xml $ text-vimcolor --format pdf FILENAME --output OUTPUT.pdf This program uses the...
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (96): text-vimcolor Download |
Text::VimColor is a syntax color text in HTML or XML using Vim. SYNOPSIS use Text::VimColor; my $syntax = Text::VimColor->new( file => $0, filetype => perl, ); print $syntax->html; print $syntax->xml; This module tries to markup text files according to their syntax. It can be used to...
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (93): Text::VimColor Download |
SHJS (Syntax Highlighting in JavaScript) is a JavaScript program which highlights source code passages in HTML documents. Documents using SHJS are highlighted on the client side by the web browser. SHJS uses language definitions from GNU Source-highlight. This gives SHJS the ability to highlight...
Platforms: Windows, Mac, *nix, JavaScript, BSD Solaris
License: Freeware | Download (96): SHJS Download |
SDoc project is a fast, easy to use Java syntax highlighting library for Swing..
Platforms: *nix
License: Freeware | Size: 53.25 KB | Download (100): SDoc 0.5.0 Download |
OMake is a build system with a similar style and syntax to GNU make but with many additional features, including support for large projects spanning multiple directories, default configuration files simplifying the standard compilation tasks, support for commands that produce several targets at...
Platforms: *nix
License: Freeware | Size: 2.8 MB | Download (98): OMake Download |
a2pdf project converts ASCII text to PDF format, with optional line/page numbering and Perl syntax highlighting. Usage: a2pdf [options] input.txt >output.pdf Options: a2pdf recognises the following command line options: --help Prints usage details and exits. --doc Displays full...
Platforms: *nix
License: Freeware | Size: 2.7 MB | Download (156): a2pdf Download |
ObjectivePerl is an Objective-C style syntax and runtime for perl. SYNOPSIS use ObjectivePerl; @implementation MyClass { $someInstanceVariable; @private: $privateInstanceVariable; @protected: $normalInstanceVariable, $anotherInstanceVariable; } + new { return ~[$super new]; } -...
Platforms: *nix
License: Freeware | Size: 16.38 KB | Download (96): ObjectivePerl Download |
GNU Source-highlight produces a document with syntax highlighting when given a source file. Source-highlight reads source language specifications dynamically, thus it can be easily extended (without recompiling the sources) for handling new languages. GNU Source-highlight also reads output...
Platforms: *nix
License: Freeware | Size: 614.4 KB | Download (99): GNU Source-highlight Download |
B::Terse - Walk Perl syntax tree, printing terse info about ops. SYNOPSIS perl -MO=Terse[,OPTIONS] foo.pl This version of B::Terse is really just a wrapper that calls B::Concise with the -terse option. It is provided for compatibility with old scripts (and habits) but using B::Concise...
Platforms: *nix
License: Freeware | Size: 12.2 MB | Download (90): B::Terse Download |
Text::MicroMason::ServerPages Perl module contains an alternate syntax like ASP/JSP Templates. SYNOPSIS Instead of using this class directly, pass its name to be mixed in: use Text::MicroMason; my $mason = Text::MicroMason::Base->new( -ServerPages ); Use the standard compile and execute...
Platforms: *nix
License: Freeware | Size: 69.63 KB | Download (93): Text::MicroMason::ServerPages Download |
SafeSQL project is an SQL query processer to automate the tedious tasks of syntax testing, injection attack-proofing, dropping parts of queries and other misc features. It has only been tested with MySQL syntax, but any ANSI SQL-92 compliant db library should work OK. SYNOPSIS: require...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (103): SafeSQL Download |