'Versionitis'

Versionitis is a serious disease that mostly attacks software that is GPL'ed. So it is with A. Graefs TP Yacc.
The course of the disease is as follows: (ordered by origin; filedate is latest file's date)
 (The latest main branch release should always be available from http://www.musikwissenschaft.uni-mainz.de/~ag/tply/tply.html)

Bug warning: There is a bug in almost all versions of TPLex, see Tools.html#Bug

  • Name: TP Lex and Yacc
    Version: 3.0
    Author: Albert Graef
    EMail: see below or sources
    Date: [April 1991]
    Filename: LYPrg.zip
    Filedate: 13.May.1992
    Filesize: 120.576
    URL: [is out of date!]
  • Name: TPLY
    Version: 3.0a
    Author: Albert Graef
    EMail: []
      has given up development, see link
    Date: [May 1992]
    Filename: tplye30a.zip / tplyh30a.zip
    Filedate: 26.March.1997
    Filesize: 109.716 / 78.695
    URL: http://www.musikwissenschaft.uni-mainz.de/~ag/tply/tply.html
    • Name: ParseurDelphi
      Version: 1.02
      Author: Thierry Coq
      EMail:
      Date: 28.May.1998
      Filename: DelphYacc.zip
      Filedate: 28.May.1998
      Filesize: 974.841
      URL: http://wwwusers.imaginet.fr/~tcoq/US-lexyacc.html
      • Name: Delphi Lex & Yacc
        Version: [derived from Thierry Coq's]
        Author: Chris P. Osborne
        EMail:
        Date: [18 Oct 2000 ]
        Filename: lexyacc.zip
        Filedate: 16.October.2000
        Filesize: 313.305
        URL: http://dspace.dial.pipex.com/town/plaza/ag81
    • Name: DYacc
      Version: 3.0ag.1
      Author: Robert Zierer (that's me)
      EMail: see button at end of page!
      Date: [July 1999]
      Filename: dyacc3.0ag.1.zip
      Filedate: 24.July.1999
      Filesize: 308.446
      URL: http://www.geocities.com/robertzierer/
    • Name: TP Lex/Yacc hacked for Delphi 2+ Compatibility
      Version: 3.0e (release E)
      Author: Alexey Mahotkin
      EMail: , .
      FidoNet: Alexey Mahotkin, 2:5020/433
      Date: [28Apr98]
      Filename:  tplyh30e.zip    tplyh30f.zip
      Filedate:  16.July.1998    25.October.1999
      Filesize:  202.712    205.491
      URL: http://alexm.here.ru:8080
    • Name: The Version used with FPC-Pascal
      Version: 4.1 ??
      Author, EMail, Date: ??
      Filename: tply41.zip
      Filedate: 29.May.98
      Filesize: 165.876
      URL: ftp://tflily.fys.kuleuven.ac.be/pub/fpc/dist/tply41.zip
            http://www.brain.uni-freiburg.de/~klaus/fpc/
            http://www.brain.uni-freiburg.de/~klaus/fpc/fpc.html
  • Name: see above
    Version: 4.00
    Author: Berend de Boer
    EMail:
    Date: [Oct 96]
    Filename: YaccLex.zip
    Filedate: 15.April.1998
    Filesize: 190.452
    URL:
    • Name: TPLY
      Version: 4.1 / 4.01
      Author: Berend de Boer
      EMail:
      Date: [Oct 1996]
      Filename: tply41.zip / tply401.zip
      Filedate: 29.May.1998 / 21.March.1997
      Filesize: 165.876 / 164.801
      URL: http://www.musikwissenschaft.uni-mainz.de/~ag/tply/tply.html
           ftp://garbo.uwasa.fi/pc/turbopas
      • Name: Delphi Yacc & Lex [1.0] (for Borland Delphi 6, Kylix 3)
        Version: [derived from version 4.1 by Albert Graef et al.]
        Author: Michiel Rook
        EMail:
        Date: [Dec 2003]
        Filename: Linux: dyacclex-1.0.tar.gz / Windows: dyacclex-1.0.zip
        Filedate: 19.Dec.2003 / 19.Dec.2003
        Filesize: 74.331 / 102.783
        URL: http://www.grendelproject.nl/dyacclex/Delphi Yacc & Lex.html

Bug warning: There is a bug in almost all old versions of TPLex, see Tools.html#Bug
But this will only show up when compiling the package with other Compilers or trying to modify TPLex.


Other links:



All of these are, of course, incompatible with each other. If they should be - by chance - compatible they will become incompatibel by the next release. To be continued.

Back to my homepage

Updated 15.January.2004 1