Tuesday, August 14, 2007

Midterm Activity: Reporting

This reporting activity is worth 100 points. This is a no report no grade policy. This activity will start on August 21, 2007. There will be no any extension of date for the given schedule.

Every group (reporter) must provide handouts/materials for their classmates and for their instructor. Handouts for the instructor must have a cover page, member's assignment and other important information. Both handouts should contain the main topic, exercises & answers, and references.

The group can use the board, manila paper or other materials to present their topic in an orderly manner.

The following are the list of the reporters in ascending order:
  1. Reporter No. 1
    • Topic: Context-free Grammars
      • Examples, Notation, Derivation Steps, and Parse-tree
      • Give assignment
    • Member: Farrell John Conejos
  2. Reporter No. 2
    • Topic: YACC
      • Tokens, associativity and precedence
      • Examples of YACC programs
      • How to use YACC?
      • How to use YACC with Lex?
      • Give assignment (written or programming)
    • Member: Arnold Jansen U. Tupac
  3. Reporter No. 3
    • Topic: Parsing Algorithms
      • Types of Parsing Algorithms
      • Examples of the Parsing Algorithms
      • Give assignment (written or programming)
    • Members: James S. Bolongan & Mary Jane A. Par
  4. Reporter No. 4
    • Topic: Attribute Grammars Part 1
      • Synthesized and Inherited Attributes
      • Symantic Rules
      • Dependency Graph
      • Attribute Evaluation
      • Give assignment
    • Members: Divine Grace O. Monte & Ma. Adelaida A. Buot
  5. Reporter No. 5
    • Topic: Attribute Grammars Part 2
      • S-attributed Definitions and Examples
      • YACC Examples
      • Building Abstract Syntax Trees
      • Constructing Syntax Trees
      • Syntax DAG (Directed Acyclic Graph)
      • Constructing DAG
      • Give assignment (written or programming)
    • Members: Jerry S. Oriente, Ken Rothwyn M. Mira, & Charlie Louie E. Luna