Re: newbie: m-expressions



Although I don't appreciate the syntax completely, I'm starting to see
the elegance. I think I'm well on my way to being convinced of Lisp's
greatness, but the application for which I started looking at LISP will
require average technical people to interact with it. Think of a
database with stored procedure language. I can build my database
management system in a language of my own choice (let's say lisp) but
when I provide a language for the end-user, it needs to be like
C/C++/Java/etc. (just an example).

Now I can parse my language and translate it to Lisp...but if there is
a well thought-out standard way of doing it (I hoped M-Expressions were
it) then it makes it easier for me.

.



Relevant Pages

  • Re: Please Help!!! Lisp Newbie.
    ... This ISN'T an over-simplification -- it's a metaphor. ... The cool thing about lisp is that it's a very unique language, ... Lisp to do the project. ... database solutions for every project, ...
    (comp.lang.lisp)
  • Re: Three Kinds of Logical Trees
    ... that includes all code that uses the dbms api would have all such units ... a variable of type int, with an int value and invoke a method ... ... >> database would have all the data and functions it needs to address ... I have no plans to design a language, but I'm happy to learn anyway ...
    (comp.databases.theory)
  • Re: Another idea from pick goes mainstream...
    ... A relational database has nothing to do ... SQL is one of the ... is now considered THE language for any dbms implementing the relational ... Then, XML came out. ...
    (comp.databases.pick)
  • Re: If you were developing a database in Forth...
    ... database that worked well, and then Dennis Ruffer provided source code ... to do the same thing in some other language and it failed it was ... It doesn't matter if the project was a stunning success or a ... that failure was the language we invented. ...
    (comp.lang.forth)
  • Re: selecting a language
    ... > languages to write our application in, as Progress is becoming ... Progress is a 4GL language so it is very rapid development. ... database access from GUI code. ... Java has a lot of built in support for it. ...
    (comp.lang.java.programmer)