Thread View: alt.comp.programming
2 messages
2 total messages
Started by Ginfan
Wed, 07 Nov 2001 18:03
How to do lexical analysis
Author: Ginfan
Date: Wed, 07 Nov 2001 18:03
Date: Wed, 07 Nov 2001 18:03
21 lines
1813 bytes
1813 bytes
Hi, I'm writing a progam to help me document my code. What I want to do is parse the entire code for functions, classes, variables, control structures and so forth. So far I have managed some, but my skills are lacking. From what I understand I need to learn about lexical analysis. Is this correct ? If so can anybody guide me to some tutorials (Preferably with examples, and preferably in Delphi) or suggest books. I have not been lucky in my search so far. If not, could you please tell me what I should be looking into instead. Thanks in advance, Johnny This message is crossposted in alt.comp.programming, borland.public.delphi.objectpascal and comp.programming.
Re: How to do lexical analysis
Author: Dann Corbit
Date: Wed, 07 Nov 2001 18:48
Date: Wed, 07 Nov 2001 18:48
37 lines
2499 bytes
2499 bytes
"Ginfan" <no.reply@no.spam.org> wrote in message news:MPG.165395d4d8f441d989680@news.orangenet.dk... > Hi, > > I'm writing a progam to help me document my code. What I want to do is > parse the entire code for functions, classes, variables, control > structures and so forth. > So far I have managed some, but my skills are lacking. > > From what I understand I need to learn about lexical analysis. Is this > correct ? > > If so can anybody guide me to some tutorials (Preferably with examples, > and preferably in Delphi) or suggest books. > I have not been lucky in my search so far. > > If not, could you please tell me what I should be looking into instead. > > Thanks in advance, > Johnny > > This message is crossposted in alt.comp.programming, > borland.public.delphi.objectpascal and comp.programming. Why not news:comp.compilers where they talk about lexing? If there is a formal grammar for Delphi it won't be very hard. If you have to figure it out yourself, you've got quite a job on your hands. You might look at projects like p2c, which will probably give you a good head start. Try this query: http://www.google.com/search?q=parser+generator -- C-FAQ: http://www.eskimo.com/~scs/C-faq/top.html "The C-FAQ Book" ISBN 0-201-84519-9 C.A.P. FAQ: ftp://cap.connx.com/pub/Chess%20Analysis%20Project%20FAQ.htm
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads