The re_graph.pl program graphs regular expressions. The guts of the regular
expression engine is a simple state machine. The various states and
operations in the regular expression parser can be displayed using a
surprisingly simple diagram.
A few notes on what you are looking at:
* The nodes Start and Stop denote the beginning and end of the regular
expression.
* The solid squares denote atoms. Lines indicate the next state. When a
line splits, the state machine will take the top line first. If it's
path is blocked it will backup and take the next lower line. This is
repeated until it finds a path to the end or all paths are exhausted.
* Brown boxes indicate a grouping operation, i.e. ().
* Green boxes indicate a zero with test. The state machine will perform
the test inside the box before moving ahead.
ansifilter is a customizable ANSI Code converter. ansifilter can
output to plain text, HTML, and RTF.
The aim of SCEW is to provide an easy interface around the Expat XML parser.
SCEW also incorporates functions to create and handle XML trees. That is, add
and delete nodes, change attribute names and values, etc.
SCIM Input-Pad is an on-screen input pad that can be used to input symbols
and key events very easily. It works with the SCIM input method platform.
SCIM Input-Pad comes with predefined files for common symbols, some special
keyboard events (such as dead keys and composing keys), punctuation technical
and graphics signs (including Braille alphabet), and many languages: Arabian,
Armenian, Balinese, Bengali, Buginese, Buhid, Cham, Chinese, Devanagari,
Ethiopic, Georgian, Gujarati, Gurmukhi, Hanunoo, Hebrew, Japanese, Kannada,
Kaya Li, Khmer, Korean, Lao, Lepcha, Limbu, Malayalam, Mongolian, Myanmar,
New Tai Lue, Ol Chiki, Oriya, Rejang, Russian (with all Cyrillic languages),
Saurashtra, Sinhala, Sundanese, Syloti Nagri, Tagalog, Tai Le, Tamil, Telugu,
Thai and Tibetian. It also provides an easy access to all Latin-based scripts.
This is a SCIM IMEngine module which uses m17n library as the backend. It
allows you to use keyboard layouts available via devel/m17n-db and
textproc/m17n-contrib through standard SCIM interface. m17n-lib currently
supports input of more than 60 languages with more than 70 language
specific input methods.
Smart Common Input Method platform, in short SCIM, is a development platform to
make Input Method developers live easier. It has very clear architecture and
very simple programming interface.
This is the im engine for table based input methods.
Smart Common Input Method platform, in short SCIM, is a development platform
to make Input Method developers live easier. It has very clear architecture
and very simple programming interface.
SCSS is a Scheme module for parsing, querying, and emitting style information
compatible with the W3C Cascading Stylesheets recommendation. While SCSS does
not itself provide any rendering functionality, it can provide style
information to applications and libraries that do. If used with XML documents
produced by SXML or SDOM, SCSS can accommodate the full range of selector types
described in the W3C recommendation; it can also match simple selectors against
strings when structured document information is not available.
SDOM is an implementation of the W3C DOM recommendation (Level 3), including
support for event handling, in the Scheme programming language. SDOM builds
upon the work of Oleg Kiselyov's SXML project and aims to be fully compatible
with the SXML API.
A nixie tube clock for GNOME.