Need input on designing a new language

ramsey@ncoast.ORG (Cedric Ramsey)
Sat, 26 May 90 20:06:11 EDT

          From comp.compilers

Related articles
Need input on designing a new language ramsey@ncoast.ORG (1990-05-26)
Re: Need input on designing a new language henry@zoo.toronto.edu (1990-06-01)
Re: Need input on designing a new language klefstad@opera.ICS.UCI.EDU (Ray Klefstad II) (1990-06-04)
Re: Need input on designing a new language henry@zoo.toronto.edu (1990-06-04)
Re: Need input on designing a new language praxis!itcp@relay.EU.net (Tom Parke) (1990-06-06)
| List of all articles for this month |

Date: Sat, 26 May 90 20:06:11 EDT
From: ramsey@ncoast.ORG (Cedric Ramsey)

I have a question to pose to you programmers. I am thinking about
developing a new language but first I would you all's input a problem that
I have. Firstly, I must say that the main goal of many languages should be
simplicty. Simple to solve problems with and simple to implement on a compiler.
Thats the heart of my problem, simple to implement. It would be easier for
me if I forced the user, programmer, to declare all the procedures before the
function body occurs. That is;


Declare Procedure A
  ... Local and Global variables ...
End Declare
Declare Procedure B
  ... Local and Global variables ...
End Declare
          .
          .
          .
Declare Procedure X
  ... Local and Global variables ...
End Declare




Body for procedure A
End Body


Body for procedure B
End Body
        .
        .
        .
Body for procedure X
End Body


Else I could allow the C flavor declarations, that is;
Declare procedure A
  ... Local GLobals ...
End Declare
Body for procedure A
End body


If you programmers think that this is a good or bad idea, that is, force
programmer to declare all procedures before usage, please send me your
pro and/or cons against or for it. After all, the language will be for you
guys so I feel it necessary for you guys to give me guide lines in creating
a heafty language. please leave replys via E-mail: ramsey@ncoast.ORG ,
thank you for your time and considerations.
[What's a heafty language? -John]





Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.