Tcl Regexp
libtclsmf is a pure tcl library for writing and (in the near future) reading Standard MIDI Files from within tcl scripts. only the writing part is coded right now (v0.1.x), but the procedures for reading should be ready in a couple of months. the library was written for the first stage of the...
Platforms: *nix
License: Freeware | Size: 12.29 KB | Download (95): libtclsmf Download |
loc project provides the capability to count source and comment lines in multiple languages, currently including C/C++, Matlab/Octave, IDL, Java, Lisp, , Perl, PHP, Python, Fortran, SAS, shell, SQL, and Tcl/Expect. Multiple files can be scanned, with recusion through subdirectories, and the...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (95): loc Download |
Regexp::MatchContext is Perl module to replace (and improve) $MATCH, $PREMATCH, and $POSTMATCH SYNOPSIS use Regexp::MatchContext -vars; $str = m/(?p) d+ /; print "Before: $PREMATCHn"; print "Matched: $MATCHn"; print "After: $POSTMATCHn"; $MATCH = 2 * $MATCH; # substitute into original...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (94): Regexp::MatchContext Download |
Regexp::Assemble is Perl module to assemble multiple Regular Expressions into a single RE. SYNOPSIS use Regexp::Assemble; my $ra = Regexp::Assemble->new; $ra->add( ab+c ); $ra->add( ab+- ); $ra->add( awd+ ); $ra->add( ad+ ); print $ra->re; # prints a(?:w?d+|b+[-c]) Regexp::Assemble...
Platforms: *nix
License: Freeware | Size: 81.92 KB | Download (94): Regexp::Assemble Download |
Regexp::Common::time Perl module contains date and time regexps. SYNOPSIS use Regexp::Common qw(time); # Piecemeal, Time::Format-like patterns $RE{time}{tf}{-pat => pattern} # Piecemeal, strftime-like patterns $RE{time}{strftime}{-pat => pattern} # Match ISO8601-style date/time...
Platforms: *nix
License: Freeware | Size: 35.84 KB | Download (94): Regexp::Common::time Download |
Regexp::Parser is a Perl module for parsing regexes. This module parses regular expressions (regexes). Its default "grammar" is Perl 5.8.4s regex set. Grammar is quoted because the module does not so much define a grammar as let each matched node state what it expects to match next, but there...
Platforms: *nix
License: Freeware | Size: 40.96 KB | Download (94): Regexp::Parser Download |
NaviServer is a high performance web server written in C and Tcl. NaviServer can be easily extended in either language to create interesting web sites and services. Whats New in This Release: New Features: - HTTP Range requests for streaming media and resuming downloads - Full Chunked...
Platforms: *nix
License: Freeware | Size: 696.32 KB | Download (94): NaviServer Download |
TRE is a robust, lightweight, and efficient POSIX compliant regexp matching library with some exciting features such as approximate (fuzzy) matching. At the core of TRE is a new algorithm for regular expression matching with submatch addressing. The algorithm uses linear worst-case time in the...
Platforms: *nix
License: Freeware | Size: 430.08 KB | Download (94): TRE Download |
vtmalloc is a fast memory allocator for multi-threaded applications and Tcl. vtmalloc project provides low contention and the ability to return memory to the system. Tcl Replace exiting tclThreadAlloc. in the Tcl distribution and recompile with --enable-threads option. Or use...
Platforms: *nix
License: Freeware | Size: 13.31 KB | Download (94): vtmalloc Download |
Tclkeymon is a daemon for Toshiba laptops that use ACPI and the Toshiba ACPI extensions. The project monitors function keys and Toshiba-specific buttons (including the CD player buttons and the state of the laptop lid) and responds appropriately.. Get Toshiba TCL Key and Button Monitor at...
Platforms: *nix
License: Freeware | Size: 22.53 KB | Download (94): tclkeymon Download |
Search::Tools::Keywords is a Perl module to extract keywords from a search query. SYNOPSIS use Search::Tools::Keywords; use Search::Tools::RegExp; my $query = the quick fox color:brown and "lazy dog" not jumped; my $kw = Search::Tools::Keywords->new( stopwords => the, and_word => and,...
Platforms: *nix
License: Freeware | Size: 49.15 KB | Download (94): Search::Tools::Keywords Download |
Regexp::Extended is a Perl wrapper that extends the re module with new features. SYNOPSIS use Regexp::Extended qw(:all); # (?<>...): named parameters $date =~ /(? d+)-(? d+)-(? d+)/; if ("2002-10-30" =~ /$date/) { print "The date is : $::year->[0]-$::month->[0]-$::day->[0]n"; }...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (93): Regexp::Extended Download |
Regexp::Log is a Perl base class for log files regexp builders. SYNOPSIS my $foo = Regexp::Log::Foo->new( format => custom %a %b %c/%d, capture => [qw( host code )], ); # the format() and capture() methods can be used to set or get $foo->format(custom %g %e %a %w/%s %c);...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (93): Regexp::Log Download |
TkHTMLtidy is a Tcl/Tk front-end for tidy, the W3C utility to clean up and pretty print HTML/XHTML/XML. It includes support for most of tidys options..
Platforms: *nix
License: Freeware | Size: 13.31 KB | Download (92): TkHTMLtidy Download |
ClassyTcl is a dynamically loadable object system for Tcl. A Tcl-only as well as a C implementation is available. ClassyTcl also doesnt require patches to the Tcl core, so keeping up with new releases should be easy. Performance is very adequate. The C version is gives extra speed, and makes it...
Platforms: *nix
License: Freeware | Size: 102.4 KB | Download (91): ClassyTcl Download |
Parse::RandGen::Regexp is a Perl module for regular expression Condition element. Regexp is a Condition element that matches the given compiled regular expression. For picking random data, the regular expression is parsed into its component Subrules, Literals, CharClasses, etc.... Therefore,...
Platforms: *nix
License: Freeware | Size: 25.6 KB | Download (90): Parse::RandGen::Regexp Download |
Alicq is a pure Tcl/Tk implementation of ICQ client. Alicq has flexible modularized architecture, support for ICQv8 (ICQ2000/OSCAR) protocol. Why would you use it? - It is small - It is modular and extendable in best tradition of the Tcl scripting language. New modules are easy to write, and...
Platforms: *nix
License: Freeware | Size: 163.84 KB | Download (90): Alicq Download |
Mmucl project is a Mud client written in Tcl. Mmucl is an extremely flexible mud client written in Tcl that provides a number of different interfaces. The graphical interfaces use GTK and Tk..
Platforms: *nix
License: Freeware | Size: 87.04 KB | Download (90): Mmucl Download |
Str is a C++ class that is designed to make strings almost as easy to work with as they are in languages like TCL or Python. The Str class has minimal outside dependencies, is implemented as a single source file, and is designed to be user-customized. Str also makes it simple to allocate fast...
Platforms: *nix
License: Freeware | Size: 256 KB | Download (90): Str Download |
Text::RewriteRules Perl module contains a system to rewrite text using regexp-based rules. SYNOPSIS use Text::RewriteRules; RULES email .==> DOT @==> AT ENDRULES email("ambs@cpan.org") # returns ambs AT cpan DOT org RULES/m inc (d+)=e=> $1+1 ENDRULE inc("I saw 11 cats and 23...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (89): Text::RewriteRules Download |