VSI Pascal: Difference between revisions
Appearance
Content deleted Content added
m fix isbn |
|||
Line 15: | Line 15: | ||
[[Category:Pascal programming language family]] |
[[Category:Pascal programming language family]] |
||
[[Category:Pascal compilers]] |
[[Category:Pascal (programming language) compilers]] |
||
{{Compu-lang-stub}} |
{{Compu-lang-stub}} |
Revision as of 21:28, 21 September 2020
This article is missing information about the compiler.(July 2020) |
VSI Pascal (formerly HP Pascal for OpenVMS[1], Compaq Pascal, DEC Pascal, VAX Pascal and originally VAX-11 Pascal[2]) is a Pascal and Extended Pascal compiler that runs on OpenVMS for VAX systems, OpenVMS for AlphaServer systems, and OpenVMS for Integrity servers.[3]. It was also supported under Tru64.[4][5]
VSI Pascal is compatible with standardized unextended Pascal as well as Extended Pascal, with its own extensions. The compiler frontend is implemented in BLISS.[6] The VAX compiler used its own code generator[7], whereas the Alpha and Itanium compilers use Digital's proprietary GEM backend.[6]
References
- ^ "HP Pascal for OpenVMS User Manual" (PDF).
- ^ "VAX-11 Pascal V1.0 User's Guide" (PDF).
- ^ "VSI Products - Pascal".
- ^ "Interview with a Pascal Architect - Compaq Pascal".
- ^ "Compaq Pascal Version 5.8 for Tru64 UNIX Software Product Description".
- ^ a b "VSI's John Reagan Interview on GEM vs. LLVM for X86/64".
- ^ "comp.os.vms - VAX VMS going forward".
Further reading
- VSI Pascal for OpenVMS User Manual
- VSI Pascal for OpenVMS Software Product Description
- Writing VAX/VMS Applications Using Pascal, Theo De Klerk, ISBN 978-1555580674