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.

Modules
WPS SDK

Develop Bespoke Language Items

Anyone with a familiarity of Assembler, C or C++ programming languages, can use the WPS SDK module to create bespoke custom language items for use by WPS.

Once you have created and compiled your own custom language items, you can freely distribute them to anybody who uses WPS on the same platform.

Catagory of Language Item Support

Below is a list of the type of language item that can be developed with WPS SDK.

Language Item Comment
Informats Supported
Formats Supported
Functions Supported
Call Routines Supported

The ability to create the four language items indicated as supported in the table above is known as IFFC support (IFFC is derived from the first letter of the four language items).

Dependencies and Usage

The WPS Core module is required to use WPS SDK.

WPS SDK can be used on any of the supported platforms.

A standard third party C, C++ compiler and/or assembler are required to create the custom language items.

Once a language item has been compiled, neither WPS SDK or the third party compiler are required. Only WPS Core is needed to run the created language item.

WPS SDK and the language items that are created, can only be used with WPS versions 2.4 or higher.