Pascal analyzer - Yacc?



Hi,
I want to create Pascal code analyzer, language version Delphi/Kylix and Lazarus, this tool also will convert between Delphi/Kylix and Lazarus. I create library for Delphi and I want to use this library with Lazarus and LCL.
LCL and VCL are differ and I want to convert my library to avoid maintain two version.
I must parse Pascal code.
Which compiler generator better to use? Standard Yacc or another; I prefer right analyze (LALR or LR(1))
Bison,BYacc,Gold,Lemon,SableCC ? or another from http://en.wikipedia.org/wiki/Comparison_of_parser_generators,LPG,Monkey
I want to create table data or Pascal source;
furthermore be good if generator will freem, willingly in Delphi, if not - in C/C++, ultimately Java.
Where I found good Delphi grammar?

.



Relevant Pages

  • Re: Pascal analyzer - Yacc?
    ... Lazarus, this tool also will convert between Delphi/Kylix and Lazarus. ... making a tool to help you maintain your library, so you really only need to parse *your* Pascal code. ... How big are the differences between what the Delphi IDE expects and what the Lazarus IDE expects? ... How have other cross-product libraries solved this problem? ...
    (comp.lang.pascal.delphi.misc)
  • Cross platform using PHP and FPC backend w/SOAP
    ... old delphi 6 program and make it's front end in PHP and it's back end ... would do the processing as pure pascal code. ... Assuming I got #1 to work, could I then make a SOAP interface for ...
    (borland.public.delphi.non-technical)
  • Re: fingerprint and pattern reqognition
    ... that can be used in Delphi? ... Pascal code for any of the important algorithms. ... whorls and loops and other signifiers. ...
    (borland.public.delphi.non-technical)
  • Pascal analyzer - Yacc?
    ... I want to create Pascal code analyzer, language version Delphi/Kylix and Lazarus, this tool also will convert between Delphi/Kylix and Lazarus. ... I create library for Delphi and I want to use this library with Lazarus and LCL. ...
    (comp.lang.pascal.misc)
  • Re: I really hate .NET especially inside Delphi
    ... I don't see much Object Pascal code being compiled with Delphi now. ... The latest compiler still retains *everything* of the Object Pascal language ... "no-brainer" upgrade for the vast majority of existing TP customers. ...
    (borland.public.delphi.non-technical)