1. RE: My own language
- Posted by Chris Bensler <bensler at mail.com> Apr 03, 2002
- 444 views
I found Jack Crenshaw's Tutorial on Compiler Construction to be very good. As a novice programmer, I was able to port the example code to EU almost effortlessly. I'd recommend it for intermediate to advanced programmers also. The tutorial is a series of issues, starting from the very basics, using pascal, I think, as the example language used to build the compiler, and assembly as output. The series goes all the way up to advanced stuff like optimising the output assembly code. Chris Alvin Koffman wrote: > Sounds interesting. I'm working on a port of "let's build a > compiler" to Euphoria my self. > Alvin > > --- Orpheus Mullen <orpheus_mullen at btopenworld.com> wrote: > > > > Recently I was interested in seeing how difficult it > > would be to create a programming language of my own with > > euphoria, and i have had a great deal of success, I have > > managed to create a small language with about 9 simple > > functions, each accessed throught single letter commands, > > but I would like to try to expand this and I was > > wondering that If I posted the code would there be anyone > > who would mabey look at expanding it just to see what I > > would be like, so if anyone wants a small messing around > > with program please E-Mail me and I will send you the > > code. > > > > > > > > > > > > > > > ===== > See my homepage at > http://ka9qlq.tripod.com/home/ > and where I live at > http://ka9qlq.tripod.com/CCC/ > > This is a 256 Megabyte 400 Mhz 13 Gig. plug and pray system. > > >
2. RE: My own language
- Posted by Alvin Koffman <alvin_ka9qlq at yahoo.com> Apr 04, 2002
- 411 views
Yes It's very informitive. I would like to get some help with the assembly port though, something I know nothing about. Alvin --- Chris Bensler <bensler at mail.com> wrote: > > I found Jack Crenshaw's Tutorial on Compiler Construction > to be very > good. As a novice programmer, I was able to port the > example code to EU > almost effortlessly. I'd recommend it for intermediate to > advanced > programmers also. > > The tutorial is a series of issues, starting from the > very basics, using > pascal, I think, as the example language used to build > the compiler, and > assembly as output. The series goes all the way up to > advanced stuff > like optimising the output assembly code. > > > Chris > > Alvin Koffman wrote: > > Sounds interesting. I'm working on a port of "let's > build a > > compiler" to Euphoria my self. > > Alvin > > > > --- Orpheus Mullen <orpheus_mullen at btopenworld.com> > wrote: > > > > > > Recently I was interested in seeing how difficult it > > > would be to create a programming language of my own > with > > > euphoria, and i have had a great deal of success, I > have > > > managed to create a small language with about 9 > simple > > > functions, each accessed throught single letter > commands, > > > but I would like to try to expand this and I was > > > wondering that If I posted the code would there be > anyone > > > who would mabey look at expanding it just to see what > I > > > would be like, so if anyone wants a small messing > around > > > with program please E-Mail me and I will send you the > > > code. > > > > > > > > ===== > > See my homepage at > > http://ka9qlq.tripod.com/home/ > > and where I live at > > http://ka9qlq.tripod.com/CCC/ > > > > This is a 256 Megabyte 400 Mhz 13 Gig. plug and pray > system. > > > > > > > > ===== See my homepage at http://ka9qlq.tripod.com/home/ and where I live at http://ka9qlq.tripod.com/CCC/ This is a 256 Megabyte 400 Mhz 13 Gig. plug and pray system.
3. RE: My own language
- Posted by Chris Bensler <bensler at mail.com> Apr 04, 2002
- 415 views
I cheated. My compiler generated EU code :P I was focusing on interpretting though, so it was much easier to just use EU code. Chris Alvin Koffman wrote: > Yes It's very informitive. I would like to get some help > with the assembly port though, something I know nothing > about. > Alvin > --- Chris Bensler <bensler at mail.com> wrote: > > > > I found Jack Crenshaw's Tutorial on Compiler Construction > > to be very > > good. As a novice programmer, I was able to port the > > example code to EU > > almost effortlessly. I'd recommend it for intermediate to > > advanced > > programmers also. > > > > The tutorial is a series of issues, starting from the > > very basics, using > > pascal, I think, as the example language used to build > > the compiler, and > > assembly as output. The series goes all the way up to > > advanced stuff > > like optimising the output assembly code. > > > > > > Chris > > > > Alvin Koffman wrote: > > > Sounds interesting. I'm working on a port of "let's > > build a > > > compiler" to Euphoria my self. > > > Alvin > > > > > > --- Orpheus Mullen <orpheus_mullen at btopenworld.com> > > wrote: > > > > > > > > Recently I was interested in seeing how difficult it > > > > would be to create a programming language of my own > > with > > > > euphoria, and i have had a great deal of success, I > > have > > > > managed to create a small language with about 9 > > simple > > > > functions, each accessed throught single letter > > commands, > > > > but I would like to try to expand this and I was > > > > wondering that If I posted the code would there be > > anyone > > > > who would mabey look at expanding it just to see what > > I > > > > would be like, so if anyone wants a small messing > > around > > > > with program please E-Mail me and I will send you the > > > > code. > > > > > > > > > > > ===== > > > See my homepage at > > > http://ka9qlq.tripod.com/home/ > > > and where I live at > > > http://ka9qlq.tripod.com/CCC/ > > > > > > This is a 256 Megabyte 400 Mhz 13 Gig. plug and pray > > system. > > > > > > > ===== > See my homepage at > http://ka9qlq.tripod.com/home/ > and where I live at > http://ka9qlq.tripod.com/CCC/ > > This is a 256 Megabyte 400 Mhz 13 Gig. plug and pray system. > >