High-speed text parsing in Python using mxTextTools.
mxTextTools comes with a high performance Tagging Engine for text and Unicode data which can be used to tokenize and parse (little) languages. The resulting abstract syntax tree can then be hooked up to a generator to build a complete and fast compiler in pure Python.
The talk gives a short introduction to the way the mxTextTools Tagging Engine works and how it can be used to build compilers.
mxTextTools is an eGenix Open Source product available as part of the eGenix mx Base Distribution.
Talk VideoThe above 30-minute talk was given at EuroPython 2007 in Vilnius, Lithuania, by Marc-André Lemburg - the author of mxTextTools.
The slides are also available as PDF.
If you have questions regarding the talk, please post these on our eGenix User Mailing List.
Using the Talk Video PlayerFor the best viewing experience, please select 720p HD quality by clicking on the small gear icon and then switch to full-screen mode by clicking on the rectangular bracket icon on the lower right side of the player.
(c) Copyright 2007 eGenix.com. All Rights Reserved.
(c) Copyright 2000-2025 eGenix.com Software, Skills and Services GmbH, Langenfeld, Germany. All Rights Reserved.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4