The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.
MODIFICATIONS SINCE VERSION 2.08 - 08/04/99

o New version of Parse::Template
o Corrected bug in from() method 

MODIFICATIONS SINCE VERSION 2.07 - 10/02/1999

o documentation updates

MODIFICATIONS SINCE VERSION 2.05 - 16/01/99

o the from() method accepts IO::File instance.	
  (suggestion of Stefan Becker <stefan.becker@nmp.nokia.com>)

o expression delimiter in a template is now '%%'

o Regexp are printed as it in traces
  (patch of Kenneth Olwing <K.Olwing@astea.se>)

o Parse::Lex enclosed regexp in a '(?:)', so it now possible 
  to use a '|' without to add parenthesis around a regexp

o Minor bug corrected in the skip() method

MODIFICATIONS SINCE VERSION 2.04 - 26/11/98

o Corrected bugs in Parse::Template

MODIFICATIONS SINCE VERSION 2.03 - 03/11/98

o Corrected warnings generated by perl 5.005

MODIFICATIONS SINCE VERSION 2.02 - 03/11/98

o Conditions seems work as expected
  thanks to Robert Au (rau@datapathsystems.com)

o Parse::Template is now documented.

o Template processing has notably evolved.

MODIFICATIONS SINCE VERSION 2.01

o New examples

o New class: Parse::YYLex (author Vladimir Alexiev)

o New special condition: ALL

MODIFICATIONS SINCE VERSION 1.19

o New class: Parse::Template
o Parse::Lex

  - In the anonymous function the entire match is now available in $&,
    and not in $1.

  - Start Conditions à la Flex - new methods:
	start()
	end()
	restart()
	
  - Other new methods
        getToken() (synonymous with token())
        analyze()

  - The following Methods have been renamed

         Old name		New Name
     ---------------------------------------------	
	getstring		getText
	setstring		setText
	getbuffer		getBuffer
	setbuffer		setBuffer
	getsub			getSub
	settoken		setToken
	Parse::Lex::newSet      Parse::Token::factory

  - You can undefine the inter-token REGEXP.

o Parse::Token

  - new methods
	factory()
	condition()


  - The following Methods have been renamed

        Old name		New name
    ---------------------------------------------	
	mean			action

MODIFICATIONS SINCE VERSION 1.18

o Parse::Lex - Evolutions

  - Documentation enhancements 
    (thanks to Christian Schultze)
  - Internal enhancements
    Parse::Lex and Parse::CLex are derived from the Parse::ALex Class.

o Parse::Token - Evolutions

  - Internal enhancements

MODIFICATIONS SINCE VERSION 1.17

  - Minor enhancements

MODIFICATIONS SINCE VERSION 1.16

o Parse::Lex - Evolutions

  - documentation enhancements
  - new methods: 
    settoken() replaces the deprecated method tokenis().

o Parse::Token - Evolutions
  
  - documentation enhancements
  - new methods: text(EXPR)/text()

o Parse::Lex - Bugs

  - "Makefile" problems