VPE for Chronobot - PowerPoint PPT Presentation

1 / 8
About This Presentation
Title:

VPE for Chronobot

Description:

used by the code generator to generate the necessary html and jsp pages ... Take the Page Description list, and run a DFS on the list ... – PowerPoint PPT presentation

Number of Views:17
Avg rating:3.0/5.0
Slides: 9
Provided by: csp19
Learn more at: http://www.cs.pitt.edu
Category:
Tags: vpe | chronobot | codes | free | html | list | of | templates

less

Transcript and Presenter's Notes

Title: VPE for Chronobot


1
VPE for Chronobot
  • Mehmut Abliz Yaw Anti Gyamfi

2
Components
  • VLInterface
  • VLParser
  • Page Description Panel
  • page description data structure
  • Code generator

3
VLInterface
  • Icon buttons
  • Panel to display iconic sentences
  • code window to display results of parsing
  • icon definition file
  • allows the system to be used in another domain
  • Menu definition files
  • allows new menu options to be defined

4
VLParser
  • Language definition
  • in the form of context-free grammars for textual
    languages
  • allows a programmer to define the semantics of
    icon combinations specific to the domain
  • Returns groups of correctly parsed sentences
  • locates the error token if any

5
Page Description Panel
  • Provides tools to allow
  • programmer to define pages
  • links between pages
  • programmer to define groups of functions
  • dependencies between functions
  • pages within which the functions reside
  • Builds the page description data structure
  • used by the code generator to generate the
    necessary html and jsp pages

6
Code Generation Page Description Parsing
7
Page Description Parsing
  • Take the Page Description list, and run a DFS on
    the list
  • For each Page and Function generate HTML and JSP
    code

8
Code Generation
  • Templates
  • Special tags in templates
  • Change special tags according to users input to
    generate the actual code
Write a Comment
User Comments (0)
About PowerShow.com