View Single Post
Old 10-13-2005, 02:33 PM   #3 (permalink)
redhead
Newbie
 
redhead's Avatar
 
Join Date: Jun 2002
Location: Denmark
Posts: 1,726
redhead is on a distinguished road
What are you trying to create ?? a parser/lexer ?? I haven't discussed these things since I was involved in creating a third party programming language.
It is common that programming languages are parsed Top down The book Compilers -Principle, Techniques, and Tools by Alfred V. Aho, Ravi Sethi and Jeffrey D. Ullman, isbn: 0-201-10194-7 (The dragon book) might be a good reference, where Top down principles are explained on pages 41-48 and 181-195. Bottom up is explained on pages 293-296 and 308-311 and Data driven is explained on pages 690-694 and Event driven is explained on pages 541-554 and RAD is explained on page 387.

Another good reference would be Software Engineering by Ian Sommerville, isbn: 0-201-42765-6, where top down designs are explained on pages 212, 452-455 and Bottom up designs are explained on pages 455, 456 and 597, Data driven is explained on pages 278-280 and Event driven is explained on pages 235-238 and RAD is explained on pages 688-690
__________________
Don't worry Ma'am, We're university students, We know what We're doing.
-----
If you pull the pin, Mr.Grenade would no longer be your friend.
-----
01000111 01101111 00100000 01000011 00100000 00100001
redhead is offline   Reply With Quote