Profile Scripting Language
It is proposed that this article be deleted because of the following concern:
If you can address this concern by improving, copyediting, sourcing, renaming, or merging the page, please edit this page and do so. You may remove this message if you improve the article or otherwise object to deletion for any reason. Although not required, you are encouraged to explain why you object to the deletion, either in your edit summary or on the talk page. If this template is removed, do not replace it. This message has remained in place for seven days, so the article may be deleted without further notice. Find sources: "Profile Scripting Language" – news · newspapers · books · scholar · JSTOR Nominator: Please consider notifying the author/project: {{subst:proposed deletion notify|Profile Scripting Language|concern=Total of exactly 18 hits on Google Search (estimates 78 but go to the very last page); none of which seem to be reliable, 3rd party sources.}} ~~~~ Timestamp: 20080602020840 02:08, 2 June 2008 (UTC) Administrators: delete |
Profile Scripting Language (PSL) is a superset of MUMPS that adds object-oriented language features.
History
PSL was created by Greystone Technology Company (now part of Fidelity National Information Services) to add a number of language features they felt were missing from MUMPS. Originally developed for use only within their Profile application, PSL is a superset of the MUMPS language and is compiled to MUMPS before execution [1]. Applications written in MUMPS can run unchanged on platforms supporting PSL. PSL allows the use of object-oriented "dot syntax" functions attached to objects and the use of whitespace within commands.
A PSL compiler was included with PIP[2], a free, open-source ODBC/JDBC driver built on top of a GT.M or Oracle database. When used as part of a GT.M implementation, MUMPS code becomes fully compiled.