Cheap Software - Save on Software - Software Downloads - OEM Software
www. Software Dealz .com - Home
Business & Office | Children's Software | Graphics | Home & Hobbies | Language & Travel | Linux | Networking | Operating Systems | Outlet | Personal Finance | Programming | Software for Handhelds | Top Selling | Utilities | Video & Music Software | Surplus Computer Hardware | Discount CD Roms |


Search for


Browse Software by Category
 
Business & Productivity Software
Business & Office
Networking
Operating Systems
Personal Finance
Software for Handhelds
Utilities
Virus Protection

Software for Kids & the Home
Children's Software
Education & Reference
Home & Hobbies
Language & Travel
Video & Music

Graphics & Development Software
Graphics
Linux
Programming
Web Development

Macintosh
Graphics
Home & Hobbies
Operating Systems & Utilities
Video & Music
More SoftwareAll Macintosh Software

PC Games
Action
Adventure & Role-Playing
Classic & Arcade
Simulation
Sports
Strategy
More PC Games / ProgramsAll PC Games

Brands
Adobe
Broderbund
Microsoft
Roxio's Burn Central
Symantec
Software StoreAll Brands

Specialty Software
Early Adopters
Gift Ideas
Licensing Center
Software Downloads
Specialty and Hard to Find SoftwareAll Specialty Stores


Articles

Apple Macintosh
History of Computing 1
History of Computing 2
History of the Internet
The Internet
Personal Computers
Video Games
Computers
Computer Jargon

Computer Dictionary
 #  A  B  C  D  E  F
 G  H  I  J  K  L  M
 N  O  P  Q  R  S
 T  U  V  W  X  Y
 Z  Topics


 



Tree Transformation Language

<functional language, rule-based language> (TXL) A hybrid functional language and rule-based language developed by J.R. Cordy <cordy@cs.queensu.ca> et al of Queen's University, Canada in 1988. TXL is suitable for performing source to source analysis and transformation and for rapidly prototyping new languages and language processors. It uses structural transformation based on term rewriting.

TXL has been particularly successful in software engineering tasks such as design recovery, refactoring, and reengineering. Most recently it has been applied to artificial intelligence tasks such as recognition of hand-written mathematics, and to transformation of structured documents in XML.

TXL takes as input an arbitrary context-free grammar in extended BNF-like notation, and a set of show-by-example transformation rules to be applied to inputs parsed using the grammar. TXL supports the notion of agile parsing, the ability to tailor the grammar to each particular task using "grammar overrides".

Current version: FreeTXL 10.3, as of 2003-10-26.

TXL Home.

["TXL: A Rapid Prototyping System for Programming Language Dialects", J.R. Cordy, C.D.; Halpern and D. Promislow, Computer Languages, Vol. 16, No. 1, January 1991, pp 97-107]

["Source Transformation in Software Engineering using the TXL Transformation System", J.R. Cordy, T.R. Dean, A.J. Malton and K.A. Schneider, Journal of Information and Software Technology, Vol. 44, No. 13, October 2002, pp 827-837]

["Recognizing Mathematical Expressions Using Tree Transformation", R. Zanibbi, D. Blostein and J.R. Cordy, IEEE Transactions on Pattern Analysis & Machine Intelligence, Vol. 24, No. 11, November 2002, pp 1455-1467]

["Agile Parsing in TXL", T.R. Dean, J.R. Cordy, A.J. Malton and K.A. Schneider, Journal of Automated Software Engineering, Vol. 10, No. 4, October 2003, pp 311-336]

(2003-11-04)

Try this search on OneLook / Google


Nearby terms: tree-killer « TREET « TREETRAN « Tree Transformation Language » treeware » Trellis » Trellis Code Modulation

This article was derived from the Free Online Dictionary of Computers and is available under ther terms of the GNU Free Documentation License.

Toshiba USB 3-Button Optical Scroll Mouse (Yellow)

Toshiba USB 3-Button Optical Scroll Mouse (Yellow)

** Toshiba USB 3-Button Mini Optical Scroll Mouse (Yellow) **Great for notebooks! This Mini Optical mouse was originally made as an accessory for Toshiba notebooks and I Sell Surplus got the excess!!! It features 3-buttons, a USB interface and a scroll wheel. But that's not all, it also has two built-in LEDs that light up and pulsate with all sorts of cool colors - you've got to see it to believe it! With its optical precise technology no mouse ball will ever have to be cleaned! It's yellow color and transparent housing will look great anywhere! Order yours today! General Features:- Yellow Profile- Transparent Housing- USB interface- Precise optical technology- Pulsating multi-color LEDs illuminates scroll wheel & mouse - 3-Buttons- Scroll Wheel (acts as third button)- Mini size- Ideal for notebooks! Regulatory Approvals: - FCC - CE Notes:- Mouse Only Compatibility/Requirements/Disclosures:** Requirements *** Available USB port More ...

USB Travel Notebook Web Camera - 2 for $20

USB Travel Notebook Web Camera - 2 for $20

** USB Travel Notebook Web Camera - 2 for $20 **Explore the exciting world of Internet video conferencing in just minutes! It's that easy. This USB PC camera captures video on a PC, send it via e-mail, or go for a face to face chat! Plug it in, click, send... All in a manner of minutes!General Features:- USB 1.1 PC camera- Compact design- 15-inch flexible USB connection- 19.5-inches overall length- Auto white balance- Produce and store video- Hold live video conferencesCamera Specifications:- 300 k Pixels (software enhanced)- 100 k Pixel CMOS image sensor- 640 x 480 (VGA through software only)- 352 x 288 (CIF)- 176 x 144 (QCIF)- AVI file format- 24 fps frame rate - F2.4 Aperture- 2.9 mm Fixed lensRegulatory Approvals:- FCC- CERetail Package Includes:- USB PC camera- Software CD- Users Manual Compatibility/Requirements/Disclosures:** Requirements *** Windows 98SE/ME/2000/XP* 200 MHz CPU or above* 32 MB RAM or above* 125 MB free Hard drive space* CD-ROM* Available USB port More ...

Intel PII 300MHz 66MHz 512KB Slot 1 CPU

Intel PII 300MHz 66MHz 512KB Slot 1 CPU

** Intel Pentium II 300MHz 512KB 66MHz **- Standard Intel Pentium II Processor- 300 MHz- Slot 1, SECC Package- 66 MHz Bus Speed- 512KB L2 Cache- CPU Only Compatibility/Requirements/Disclosures:* Motherboard That Supports PII 300MHz CPUs* SECC Heatsink & Fan More ...

Grolier Multimedia Encyclopedia 2003 Standard

Grolier Multimedia Encyclopedia 2003 Standard

Every member of your family can take advantage of this complete tool. Enhance your learning experience with thousands of engaging videos, illustrations, photos, and maps that captivate your mind. Whether you need help putting together your ideas for a school research project or you just have a thirst for knowledge, you'll quickly and easily find all the information you need. Windows 95/98/2000/ME/NT/XP More ...

6-Foot 6-Pin to 4-Pin FireWire Cable

6-Foot 6-Pin to 4-Pin FireWire Cable

** 6-Foot 6-Pin to 4-Pin FireWire Cable **Firewire, also called IEEE 1394 or i.Link, is the interfaceof choice for high end digital video cameras, external hard drives, external CDRW drives, and portable MP3 players. With blistering speeds up to 400MB/second, one can move masses of data faster and with fewer hassles than ever before possible over Firewire. Your customers will need first class cables to go along with their Firewire devices, and we've got them for you! Pick some uptoday!General Features- Professional Grade Firewire Cable- 6-pin to 4-pin type (Male to Male)- 6 feet long- Black plastic jacket- Molded strain reliefs at both ends Compatibility/Requirements/Disclosures:** Requirements *** Firewire port and device to connect with More ...

Mini Tripod (Black) - 2 for $6.99

Mini Tripod (Black) - 2 for $6.99

** Mini Tripod (Black) - 2 for $6.99 **Digital photographers will love this mini tripod. This tripod is only 4-inches tall so it is perfect for close-ups!The adjustable legs and standard camera mount make it easyto get the perfect shot.General Features:- Black design- Standard tripod mount- Less than 4-inches tall- Silver finish- Ideal for macro use with digital cameras- Easy to use- Adjustable camera mount angle- Adjustable camera legsNotes:- The tripod will not support cameras with long lenses Compatibility/Requirements/Disclosures:** Requirements *** Camera with standard tripod mount More ...


 


Business & Office | Children's Software | Graphics | Home & Hobbies | Language & Travel | Linux | Networking | Operating Systems | Outlet | Personal Finance | Programming | Software for Handhelds | Top Selling | Utilities | Links | Links 2 | Video & Music Software |

Search:
Keywords:
Deals on Software :: In Association with Amazon.com

Surplus Computer Parts and Hardware. Discounts and special offers. Compare Prices on Special offers, discounts and bargains. - You Won't Find better deals on computer liquidation hardware anywhere!

SoftwareDealz - :
Buy Quality Software at Discount Prices from a Source You Can Trust