[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference turris::languages

Title:Languages
Notice:Speaking In Tongues
Moderator:TLE::TOKLAS::FELDMAN
Created:Sat Jan 25 1986
Last Modified:Wed May 21 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:394
Total number of notes:2683

323.0. "SDT's Mary Ann O'Connor on A.G.s for O-O lang's at WPI" by TLE::AMARTIN (Alan H. Martin) Sat Dec 07 1991 15:42

From:	DECWRL::"[email protected]"    6-DEC-1991 20:28:35.34
To:	tle::amartin
Subj:	Computer Science Colloquium 12/13 - ne.seminars #972
...
In article <[email protected]>,
[email protected] (Roberta Baker) writes:

|> 
|> There will be a Computer Science Colloquium on Friday, December 13 at
|> 11:00 a.m. in Fuller Labs 320.  Mary Ann O'Connor from Digital
|> Equipment Corporation will give her Master's Thesis presentation on
|> the following topic:
|> 
|>           USING ATTRIBUTE GRAMMARS FOR SEMANTIC ANALYSIS OF
|>                      OBJECT-ORIENTED LANGUAGES
|> 
|> The object-oriented  approach  to  software  development  has introduced new
|> semantic  concepts  to  programming  language  design  and  has  offered new
|> challenges  to  programming language compiler technology.  Semantic concepts
|> such  as  objects,  classes,  message  passing,  methods,  inheritance,  and
|> polymorphism  are  unique  to  object-oriented  languages  and have not been
|> addressed   by   traditional   procedural  programming  languages  or  their
|> compilers.
|> 
|> The use  of  attribute  grammars  and  attribute  grammar analyzers offers a
|> formal  technique  for  semantic analysis of programs written in traditional
|> procedural  programming  languages.   The benefit of an attribute grammar is
|> the  automatic  generation  of  a semantic analyzer, similar to generating a
|> syntax analyzer (parser) from a BNF description of a language.
|> 
|> This thesis discusses how attribute grammars and attribute grammar analyzers
|> can be used by a compiler for an object-oriented language, and specifically,
|> demonstrates  how  an  attribute  grammar  can be used for semantic concepts
|> which  are  unique to object-oriented languages.  An attribute grammar for a
|> small  object-oriented language, and a lexer, parser, and attribute analyzer
|> for the language are presented.
T.RTitleUserPersonal
Name
DateLines
323.1The talk is at WPI in Worcester, not at MIT in Cambridge JOHNNY::OCONNORMon Dec 09 1991 14:076
Just so that people don't drive to Cambridge and spend hours looking for
Fuller Labs at MIT...

	The presentation is in Worcester, at WPI.

-Mary Ann