Spread Knowledge

Virtual University of Pakistan Video Lectures, Handouts, PPT, Quizzes, Assignments & Papers

CS605 - Software Engineering II - Lecture Handout 19

User Rating:  / 0

Related Content: CS605 - VU Lectures, Handouts, PPT Slides, Assignments, Quizzes, Papers & Books of Software Engineering II

Types of Risks

Each project is faced with many types of risks. These include:

  • Project risks
    • Will impact schedule and cost
    • Includes budgetary, schedule, personnel, resource, customer, requirement problems
  • Technical risks

CS606 - Compiler Construction - Lecture Handout 19

User Rating:  / 0

Related Content: CS606 - VU Lectures, Handouts, PPT Slides, Assignments, Quizzes, Papers & Books of Compiler Construction

LL(1) Table Construction

Here now is the algorithm to construct a predictive parsing table.

  1. For each production A? a
    1. for each terminal a in FIRST(a), add A? a to M[A,a].
    2. If e is in FIRST(a), add A? a to M[A,b] for each terminal b in FOLLOW(A). If e is in FIRST(a), and $ is in FOLLOW(A), add A? a to M[A,$].

    Read more: CS606 - Compiler Construction - Lecture Handout 19