WPSM Programming Language - PowerPoint PPT Presentation

1 / 14
About This Presentation
Title:

WPSM Programming Language

Description:

WPSM Programming Language A simple language that transform simple data structure into complex xML format Wai Y. Wong Peter Chen Seema Gupta Miqdad Mohammed – PowerPoint PPT presentation

Number of Views:38
Avg rating:3.0/5.0
Slides: 15
Provided by: PeterT168
Category:

less

Transcript and Presenter's Notes

Title: WPSM Programming Language


1
WPSM Programming Language
  • A simple language that transform
  • simple data structure
  • into
  • complex xML format

Wai Y. Wong Peter Chen Seema Gupta Miqdad Mohammed
2
Background
  • Business to Business data transformation
  • Extensible Markup Language
  • Database schema mapping
  • Extensible Stylesheet Language

How does Content Manager handle this?
3
Motivation
  • Worry free from XML syntax
  • Focusing on dealing with the inventory
  • A powerful tool to handle a mass data
  • An easy tool to learn

How does WPSM fulfill these objectives?
4
WPSM Goals
  • Ease of use
  • Productivity
  • Robust
  • Portable
  • Internet ability

5
WPSM Syntax
  • WPSM takes in .xf source, .csv or other
    delimited, and outputs .xml
  • Source file read as stream of chars by Lexer and
    converted to stream of tokens
  • Stream of tokens read by Parser and converted to
    AST (Syntax checks)
  • Structure of AST in grammar (i.e root nodes and
    child nodes)
  • Token Types Keyword, Variable, Integer, and
    String (i.e. BEGIN, END, PRINT(value), IF,
    WHILE, 1,
Write a Comment
User Comments (0)
About PowerShow.com