context dependent grammars
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 874
conTEXT 2k
conTEXT is an amaroK script that looks for text or html files in the playing directory and inserts them in a new manageable box. more>>
conTEXT is an amaroK script that looks for text or html files in the playing directory and inserts them in a new manageable box into the context browser.
I hope you dont expect too much of a script thats named almost like a tab in amaroK but there already are some ideas to extend its functionality...
Usage:
Scrolling: Left-click an arrow to speed up. Right-click to jump a page up/down. You can also use standard konqueror controls: Shift+ArrowKeys for scrolling, Alt+Mousewheel for horizontal scrolling, Ctrl+Mousewheel for zooming.
Drag the lower box border to resize the box, drag the box header to change its position.
Enhancements:
- fixed fast scrolling for new khtml versions; fixed playlouder.com; fixed rollingstone display; fixed plattentests.de referenzen
<<lessI hope you dont expect too much of a script thats named almost like a tab in amaroK but there already are some ideas to extend its functionality...
Usage:
Scrolling: Left-click an arrow to speed up. Right-click to jump a page up/down. You can also use standard konqueror controls: Shift+ArrowKeys for scrolling, Alt+Mousewheel for horizontal scrolling, Ctrl+Mousewheel for zooming.
Drag the lower box border to resize the box, drag the box header to change its position.
Enhancements:
- fixed fast scrolling for new khtml versions; fixed playlouder.com; fixed rollingstone display; fixed plattentests.de referenzen
Download (0.057MB)
Added: 2007-08-17 License: GPL (GNU General Public License) Price:
1496 downloads
Tk::ContextHelp 0.10
Tk::ContextHelp is a context-sensitive help with perl/Tk. more>>
Tk::ContextHelp is a context-sensitive help with perl/Tk.
SYNOPSIS
use Tk::ContextHelp;
$ch = $top->ContextHelp;
$ch->attach($widget, -msg => ...);
$ch->HelpButton($top)->pack;
$ch2 = $top->ContextHelp(-podfile => "perlfaq");
$ch2->attach($widget2, -pod => description);
ContextHelp provides a context-sensitive help system. By activating the help system (either by clicking on a HelpButton or calling the activate method, the cursor changes to a left pointer with a question mark and the user may click on any widget in the window to get a help message or jump to the corresponding pod entry.
<<lessSYNOPSIS
use Tk::ContextHelp;
$ch = $top->ContextHelp;
$ch->attach($widget, -msg => ...);
$ch->HelpButton($top)->pack;
$ch2 = $top->ContextHelp(-podfile => "perlfaq");
$ch2->attach($widget2, -pod => description);
ContextHelp provides a context-sensitive help system. By activating the help system (either by clicking on a HelpButton or calling the activate method, the cursor changes to a left pointer with a question mark and the user may click on any widget in the window to get a help message or jump to the corresponding pod entry.
Download (0.010MB)
Added: 2006-10-28 License: Perl Artistic License Price:
1091 downloads
Common Text Transformation Library 2.08
Common Text Transformation Library is a C++ parser generator library. more>>
Common Text Transformation Library, CTTL for short, is a set of C++ classes and functions to understand and modify text data. Common Text Transformation Library implementation is based on STL classes and algorithms.
Concept of a substring plays major role in design of the text transformation library. CTTL substring is an object that interacts with fragments of text encapsulated by STL std::basic_string template class.
Template classes cttl::const_edge and cttl::edge, designed for constant and mutable data access, respectively, represent CTTL substrings. Substrings may be compared, inserted, deleted, or replaced across multiple text inputs. If content of text mutates, the substrings adjust their positions accordingly to the change. CTTL guarantees that substrings remain stable with respect to a potentially mutable text.
Within CTTL framework, a substring may be parsed with EBNF-like grammar. CTTL lexical analysis engine generates a stream of substrings corresponding to the parsed symbols. BNF and EBNF grammars can be written directly in C++.
Template meta-programming and operator overloading offer features to write C++ expressions that describe grammar rules. No additional steps of parsing, compiling, or generating source code are required. Compiled CTTL program implements LL(INF)-parser, the recursive-descent parser with infinite lookahead.
Enhancements:
- This release focuses on documentation enhancements, which include multiple documentation improvements and revisions.
- An alphabetical index of all CTTL facilities was added: http://cttl.sourceforge.net/documentation_idx.html.
<<lessConcept of a substring plays major role in design of the text transformation library. CTTL substring is an object that interacts with fragments of text encapsulated by STL std::basic_string template class.
Template classes cttl::const_edge and cttl::edge, designed for constant and mutable data access, respectively, represent CTTL substrings. Substrings may be compared, inserted, deleted, or replaced across multiple text inputs. If content of text mutates, the substrings adjust their positions accordingly to the change. CTTL guarantees that substrings remain stable with respect to a potentially mutable text.
Within CTTL framework, a substring may be parsed with EBNF-like grammar. CTTL lexical analysis engine generates a stream of substrings corresponding to the parsed symbols. BNF and EBNF grammars can be written directly in C++.
Template meta-programming and operator overloading offer features to write C++ expressions that describe grammar rules. No additional steps of parsing, compiling, or generating source code are required. Compiled CTTL program implements LL(INF)-parser, the recursive-descent parser with infinite lookahead.
Enhancements:
- This release focuses on documentation enhancements, which include multiple documentation improvements and revisions.
- An alphabetical index of all CTTL facilities was added: http://cttl.sourceforge.net/documentation_idx.html.
Download (0.16MB)
Added: 2006-11-04 License: GPL (GNU General Public License) Price:
1085 downloads
PRECC eXtended 2.58
PRECC eXtended is an infinite-lookahead compiler-compiler for languages with context-dependent grammars. more>>
PRECC eXtended is an infinite-lookahead compiler-compiler for languages with context-dependent grammars. The generated code is ANSI C and ANSI C++; the code will compile and run native under either C or C++.
Specification scripts are extended BNF with inherited and synthetic attributes. Scripts can be compiled in separate modules and linked later. Metalevel production rules are allowed in the scripts. The technology is essentially LL(oo) with optimizations.
Enhancements:
- A "debian" subdirectory has been added in order to allow the building of deb packages from the source archive.
<<lessSpecification scripts are extended BNF with inherited and synthetic attributes. Scripts can be compiled in separate modules and linked later. Metalevel production rules are allowed in the scripts. The technology is essentially LL(oo) with optimizations.
Enhancements:
- A "debian" subdirectory has been added in order to allow the building of deb packages from the source archive.
Download (0.33MB)
Added: 2007-06-27 License: LGPL (GNU Lesser General Public License) Price:
849 downloads
App::Context 0.964
App::Context is an application framework for web applications, command-line programs, server programs, and web services. more>>
App::Context is an application framework for web applications, command-line programs, server programs, and web services.
This is the App-Context distribution.
For more information, see the web pages at
http://www.officevision.com/pub/App-Context
The mailing list is described at
http://p5ee.perl.org/mailinglist/
http://lists.perl.org/showlist.cgi?name=p5ee
HOW DO I INSTALL IT?
To install this module, cd to the directory that contains this README file and type the following:
perl Makefile.PL
make
make test
make install
<<lessThis is the App-Context distribution.
For more information, see the web pages at
http://www.officevision.com/pub/App-Context
The mailing list is described at
http://p5ee.perl.org/mailinglist/
http://lists.perl.org/showlist.cgi?name=p5ee
HOW DO I INSTALL IT?
To install this module, cd to the directory that contains this README file and type the following:
perl Makefile.PL
make
make test
make install
Download (0.12MB)
Added: 2006-09-05 License: Perl Artistic License Price:
1144 downloads
Inspect Context 0.3
Inspect Context is an extension which provides an open Dom Inspector at this node from Inspect on context menu. more>>
Inspect Context is an extension which provides an open Dom Inspector at this node from Inspect on context menu.
Open Dom Inspector at this node from Inspect on context menu. Dom Inspector must already be installed.
Handy for checking both page for web developers and chrome for extension developers.
<<lessOpen Dom Inspector at this node from Inspect on context menu. Dom Inspector must already be installed.
Handy for checking both page for web developers and chrome for extension developers.
Download (0.001MB)
Added: 2007-04-04 License: MPL (Mozilla Public License) Price:
938 downloads
Perl6::Contexts 0.4
Perl6::Contexts - array and hash variables turn into references to themselves when used in non-numeric scalar context. more>>
Perl6::Contexts - array and hash variables turn into references to themselves when used in non-numeric scalar context or as function arguments.
SYNOPSIS
my @foo = ( 1 .. 20 );
my $foo = @foo; # same as: my $foo = @foo;
my $foo = 0 + @foo; # unchanged - length of @foo
$obj->some_method(10, 20, @foo); # same as: $obj->some_method(10, 20, @foo);
some_function(10, 20, @foo); # same as: some_function(10, 20, @foo);
Perl6::Contexts makes Perl 5 behave more like Perl 6 with regard to the array and hash variables as used as arguments to operators, method calls, and functions.
This module doesnt add new syntax -- it merely changes the meaning of existing syntax. Using this module to make Perl 5 more like Perl 6 wont go very far towards writing Perl 5 that will run under Perl 6 but it will help you get used to some of the changes.
To run legacy Perl 5 along side Perl 6, check out PONIE or Inline::Pugs.
<<lessSYNOPSIS
my @foo = ( 1 .. 20 );
my $foo = @foo; # same as: my $foo = @foo;
my $foo = 0 + @foo; # unchanged - length of @foo
$obj->some_method(10, 20, @foo); # same as: $obj->some_method(10, 20, @foo);
some_function(10, 20, @foo); # same as: some_function(10, 20, @foo);
Perl6::Contexts makes Perl 5 behave more like Perl 6 with regard to the array and hash variables as used as arguments to operators, method calls, and functions.
This module doesnt add new syntax -- it merely changes the meaning of existing syntax. Using this module to make Perl 5 more like Perl 6 wont go very far towards writing Perl 5 that will run under Perl 6 but it will help you get used to some of the changes.
To run legacy Perl 5 along side Perl 6, check out PONIE or Inline::Pugs.
Download (0.017MB)
Added: 2007-08-14 License: Perl Artistic License Price:
801 downloads
CoverPrint 1.4
CoverPrint prints the current amaroK playlist to a CD cover using easily customizable SVG templates. more>>
CoverPrint prints the current amaroK playlist to a CD cover using easily customizable SVG templates.
Usage:
Run the script. No configuring is necessary. Rightclick in the playlist window and select Print CD Cover from the CoverPrint context menu.
<<lessUsage:
Run the script. No configuring is necessary. Rightclick in the playlist window and select Print CD Cover from the CoverPrint context menu.
Download (0.015MB)
Added: 2007-04-05 License: GPL (GNU General Public License) Price:
932 downloads
XML-Grammar-Screenplay 0.04
XML-Grammar-Screenplay is a processor for well-formed plain text representing Screenplays. more>>
XML-Grammar-Screenplay is a processor for well-formed plain text representing Screenplays.
This in turn is rendered into a specialized XML format, and that in turn can be converted to HTML or DocBook/XML.
INSTALLATION
To install this module, run the following commands:
perl Build.PL
./Build
./Build test
./Build install
<<lessThis in turn is rendered into a specialized XML format, and that in turn can be converted to HTML or DocBook/XML.
INSTALLATION
To install this module, run the following commands:
perl Build.PL
./Build
./Build test
./Build install
Download (0.015MB)
Added: 2007-06-12 License: GPL (GNU General Public License) Price:
871 downloads
Context Style Switcher 1.0.6
Context Style Switcher allows you to change Page Style via context menu. more>>
Context Style Switcher allows you to change Page Style via context menu.
<<less Download (0.002MB)
Added: 2007-04-05 License: MPL (Mozilla Public License) Price:
933 downloads
Concurrent Hierarchical State Machine 4.3
Concurrent Hierarchical State Machine (CHSM) is a language system for specifying concurrent, hierarchical, finite state machines more>>
Concurrent Hierarchical State Machine (CHSM) is a language system for specifying concurrent, hierarchical, finite state machines (an implementation of "statecharts") to model and control reactive systems.
CHSM uses its own statechart specification langauge annotated with either C++ or Java code fragments in the tradition of yacc grammars with C code fragments. The generated code is fully object oriented allowing multiple state machines to exist concurrently. The CHSM run-time library is small, efficient, and thread-safe.
CHSM has been used successfullly in production environments such as CERN, Philips, and Qualcomm. There is an independent review from users at CERN.
Enhancements:
- The "dominance" rule has been extended from parent/child transitions to sibling transitions.
- This allows "if-else" transitions to be done more efficiently.
<<lessCHSM uses its own statechart specification langauge annotated with either C++ or Java code fragments in the tradition of yacc grammars with C code fragments. The generated code is fully object oriented allowing multiple state machines to exist concurrently. The CHSM run-time library is small, efficient, and thread-safe.
CHSM has been used successfullly in production environments such as CERN, Philips, and Qualcomm. There is an independent review from users at CERN.
Enhancements:
- The "dominance" rule has been extended from parent/child transitions to sibling transitions.
- This allows "if-else" transitions to be done more efficiently.
Download (0.24MB)
Added: 2007-08-04 License: GPL (GNU General Public License) Price:
819 downloads
TextMarker! 0.3.2
TextMarker! is a Firefox extension that allows you to highlight text selections via keyboard and context menu. more>>
TextMarker! is a Firefox extension that allows you to highlight text selections via keyboard and context menu. Also allows for the highlighted text to be copied individually or all. 3 highlighter colours are available that can be customised.
<<less Download (0.020MB)
Added: 2007-05-10 License: MPL (Mozilla Public License) Price:
935 downloads
Right Encoding 0.2.2 for Firefox
Right Encoding allows you to select the Character Encoding from the context menu. more>>
Right Encoding allows you to select the Character Encoding from the context menu.
Adds the Character Encoding menu to the context menu.
Main features:
- Allows you to set the character encoding of a whole page.
- Allows you to set the character encoding of a certain frame.
Supports:
- Firefox 0.9 - 2.0.0.*
- Thunderbird 1.0 - 1.5.0.*
Enhancements:
- Supports Firefox 2.0.0.*
<<lessAdds the Character Encoding menu to the context menu.
Main features:
- Allows you to set the character encoding of a whole page.
- Allows you to set the character encoding of a certain frame.
Supports:
- Firefox 0.9 - 2.0.0.*
- Thunderbird 1.0 - 1.5.0.*
Enhancements:
- Supports Firefox 2.0.0.*
Download (0.003MB)
Added: 2007-04-17 License: MPL (Mozilla Public License) Price:
926 downloads
coComment! 2.0
coComment! is a Firefox extension that allows you to activate coComment! from the right-click context menu. more>>
coComment! is a Firefox extension that allows you to activate coComment! from the right-click context menu and reduces your onscreen movement time so that you dont have to move all the way from the comment text box to the Bookmarks and then back to the Submit button.
<<less Download (0.010MB)
Added: 2007-05-04 License: MPL (Mozilla Public License) Price:
903 downloads
EthGraph 0.5a1
EthGraph provides a Qt-based graphical network device traffic monitor. more>>
EthGraph provides a Qt-based graphical network device traffic monitor.
Installation instructions for ethgraph.
1) Download and untar/ungzip the source
2) Edit the makefile as necessary for paths on your system
3) Run "make"
4) Run "make install" as root
For help, run "ethgraph --help".
Enhancements:
- Bugfix: fix scaling of bars on graph (not dependent on refresh rate)
- Enlarge widget to fix clipping of text on other systems
- Create an INSTALL doc
<<lessInstallation instructions for ethgraph.
1) Download and untar/ungzip the source
2) Edit the makefile as necessary for paths on your system
3) Run "make"
4) Run "make install" as root
For help, run "ethgraph --help".
Enhancements:
- Bugfix: fix scaling of bars on graph (not dependent on refresh rate)
- Enlarge widget to fix clipping of text on other systems
- Create an INSTALL doc
Download (0.007MB)
Added: 2007-04-03 License: BSD License Price:
935 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above context dependent grammars search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed