Code Search for Developers
 
 
  

README from The Nebula Device at Krugle


Show README syntax highlighted

This is version 1.1.4 of Plex, a Python module for building lexical
analysers.  See the doc directory for instructions on using it.

Plex is free of any restrictions. You can use it, redistribute it,
sell it, whatever you want.  All I ask is that you give me credit if
you distribute any code derived from it.


Greg Ewing,
Computer Science Department,
University of Canterbury,
Christchurch,
New Zealand

greg@cosc.canterbury.ac.nz

Version History
---------------

1.1.4    Fixed bug causing argument of Rep or Rep1 to
         fail to match following a newline.

1.1.3    Fixed bug causing Eol to fail to match at the
         beginning of a line in some circumstances.

1.1.2    Changed Scanner.yield() to Scanner.produce() to
         accommodate Python 2.3, where yield is a keyword.

         Changed test10 to not rely so much on details of
         string repr.

1.1.1    Fixed two minor bugs: uncommented Scanner.next_char() and
         added import of types to Regexps.py.

1.1      Added support for case-insensitive matches.

1.0      First official release.




See more files for this project here

The Nebula Device

Realtime 3D game/visualization engine, written in C++, scriptable through Tcl/Tk, Python and Lua. Supports D3D and OpenGL for rendering, runs under Linux and Windows.

Project homepage: http://sourceforge.net/projects/nebuladevice
Programming language(s): C,C++,Python
License: other

  Actions.py
  DFA.py
  Errors.py
  Lexicons.py
  Machines.py
  README
  Regexps.py
  Scanners.py
  TODO
  Timing.py
  Traditional.py
  Transitions.py
  __init__.py
  test_tm.py