TOPICS ON XLANG

What is this ? || Language Specification || Sample Program

How to Compile the Compiler ? || Additional Documentation || Download
 

 

What's XLang 

XLang is a language with a syntax which looks like XML but with different semantics.  XLang can operate on a file that follows XML syntax and XLang semantics and produce computations/results.
  

Problem Definition

System Justification

User Characteristics

Features and Functions

Goals for the system and project

Constraints on System and project

Solution strategy

Development, Operation and Maintenance Environments
 
 
 

Problem Definition


The XML syntax data does not address the concerns with respect to data typing, data manipulation and arithmetic. All the information needs to be converted to proprietary objects and manipulated. Its in this context that I propose to develop XLang which would be like a subset of XML but with advanced semantic information. 

System Justification

The Language would greatly reduce the communication and data translation activities where computer systems try to talk with each other.

User Characteristics

The language should be fairly simple in the context of readability , writability and maintainability, as a good number of people understand XML like syntax. 

Features and Functions

The Language supports basic arithmetic operations like addition, subtraction, multiplication, division, unary minus,plus and parenthesis. Please refer specification for more information on features and functionality.

Goals for the system and project

A simple to read and maintainable language with XML like syntax and advanced semantics. 

Constraints on System and Project

The implementation could be a little tricky as there should be features to work with XML syntax also.

Solution Strategy 

The Language specification will be defined and implementation provided in smaller modules.

Development, Operation and Maintenance Environments

The first phase implementation will be done in a high level language like Java. So should be portable to different platforms.

 


 TOPICS ON XLANG

What is this ? || Language Specification || Sample Program

How to Compile the Compiler ? || Additional Documentation || Download
 

 

Who: Elango Sundaram ; esundara at sign yahoo dot com

setstats 1