abstract syntax and concrete syntax

From: Wudong Liu (wdlius_at_163.com)
Date: 03/30/04


Date: Tue, 30 Mar 2004 05:36:30 GMT

Hi All:
Can any one explain the relationship and difference between the abstract
syntax and concrete syntax? I'm always confused about these two terms when
reading the UML and related specification.

I think the concrete syntax is corresponding to the syntax that defined by
EBNF. And I can also understand in UML, abstract syntax is corresponding to
the abstract concepts and relationships used in UML. but I don't know how to
put these two together.

Thank a lot.



Relevant Pages

  • Re: abstract syntax and concrete syntax
    ... "Wudong Liu" wrote in message ... > syntax and concrete syntax? ... > I think the concrete syntax is corresponding to the syntax that defined by ... And I can also understand in UML, ...
    (comp.object)
  • Re: I killfile Jill
    ... You actually can if you're a good writer, ... the group "Sha Na Na" now examines writing styles for a living. ... Even pasting snipped newspaper words show syntax. ... reading a word the same as I can without reading a stop sign. ...
    (rec.food.cooking)
  • Re: new revision ada (exception handling)
    ... "Martin Krischik" wrote in message ... > Randy Brukardt wrote: ... enumeration literal in order to know when to stop reading. ... If you just say that the syntax is still that of an identifier, ...
    (comp.lang.ada)
  • Re: misc, maybe ot: I return, and a partial return to the scheme way
    ... humans like it, and it's historical accident that they like it. ... When reading code from left to right in prefix syntax, ... the operation itself from the mental stack before going into this last ...
    (comp.lang.scheme)
  • Re: Need help with a Work around
    ... The reason for the _access is because everythign I have been reading it ... overwrite data in a file where the file may be saveable. ... I start reading the material and actually see code in use and study it to ... right when I tried doing it myself but had the wrong syntax. ...
    (comp.lang.cpp)