WPS (World Programming System) provides data analysis using the language of SAS. Use your exisiting SAS code without software from the SAS institute. Run MXG with WPS. Request a free evaluation of WPS. World Programming Limited develop the World Programming System (WPS), a SAS interpreter / SAS alternative.

Language Support
The Language of SAS

About Language Support

WPS is a collection of modules that provide support for elements from the language of SAS. The language support in WPS covers the following:

  • Data Set Options
  • DATA Step Functions
  • DATA Step Statements
  • Formats
  • Informats
  • Global Statements
  • Library Engines
  • Macros (old and new style)
  • ODS Output
  • Procedures
  • System Options

Custom Language Items

Through the use of the WPS SDK module, it is also possible to create your own bespoke language items that can be used and distributed to anyone who uses WPS.

Detailed List of All Supported Language Elements

Information about all the language elements and options that are supported by the current version of WPS, can be found in the documents listed in the table below.

Language Support by WPS Modules 2.4 Description
WPS-Core-Quick-Ref.xls A quick reference list of all the base language elements supported in the WPS Core module.
WPS-Graphing-Quick-Ref.xls A quick reference list of the graph and chart language elements supported in the WPS Graphing module.
WPS-Statistics-Quick-Ref.xls A quick reference list of the statistical analysis language items supported in the WPS Statistics module.
WPS-Engines-Quick-Ref.xls A quick reference list of all the library engines supported by individual add-on WPS Engine modules.
 
All Language Support in WPS 2.4 Description
WPS-Reference-for-Language-Elements.pdf Look up detailed syntax of all supported language elements and options from all the WPS modules.
 
  All documents last updated 12-Nov-2009

Commitment to Expanding Language Support

World Programming is committed to expanding the language support in WPS. Almost every release of WPS provides support for new language elements and options.

Check Your Existing Programs

WPS has a code analyser tool that can quickly scan and generate a report on all the elements from the language of SAS that have been used in your existing programs. These reports will also identify any language elements that have been used and that are not yet supported by WPS.

Take advantage of a free evaluation of WPS to execute or analyse your existing programs.