P-code


Also found in: Wikipedia.

P-code

(language)
The intermediate language produced by the Pascal-P compiler. P-code is the assembly language for a hypothetical stack machine, the P-machine, said to imitate the instruction set of the Burroughs 6700.

The term was first used in the Wirth reference below. Byte articles on writing a Pascal Compiler in Northstar BASIC (ca Aug 1978) also used the term.

P-code was initially the intermediate code generated by the P2 compiler from ETH Zurich. P-code was later used as the intermediate language in the UCSD Pascal System, and in its two main derivatives, Apple Pascal and the UCSD P-system.

Variants: P2 P-code, P4 P-code, UCSD P-code, LASL P-code.

[Algorithms + Data Structures = Programs, N. Wirth, P-H 1976].

["A Comparison of PASCAL Intermediate Languages", P.A. Nelson, SIGPLAN Notices 14(8):208-213, Aug 1979].
References in periodicals archive ?
P-Code is known as the Precise Positioning Service (PPS), where the U.
The P-MIGITS is a militarized version of the C-MIGITS and consists of a five-channel P-Code GPS receiver and an upgraded multisensor IMU.
The M-MIGITS combines the Rockwell-developed Digital Quartz IMU with a 10-channel L1-L2 P-Code GPS receiver.
L2 is modulated only by the encrypted P-code signal.
Narrow Correlator revolutionized the Global Positioning System (GPS) industry by successfully challenging the notion that high precision was possible only with P-code tracking or more expensive dual frequency receivers.
Charles Trimble, chief executive officer and founder of Trimble Navigation, said, "The key advantage of the Geodetic Surveyor is its ability to provide high performance with or without P-code, protecting the customer's investment in GPS technology.
Z-Max features software to detect and automatically adapt to user conditions and Z-Tracking(TM) for clean extraction of the encrypted L2 P-code, which is needed for fast, reliable centimeter results, even at long base-line lengths.
Charles Trimble, chief executive officer and a founder of Trimble Navigation said, "The key advantage of the Geodetic Surveyor(TM) is its ability to provide high performance with or without P-code, protecting the customer's investment in GPS technology.
In addition, converting the application into Runtime P-code is fairly straightforward.
0 features a 32-bit optimized native code compiler that is 15 to 50 times faster than P-code interpreters, such as Powersoft's Powerbuilder and Microsoft's Visual Basic.
The new 32-bit optimized native code compiler provides a 300 to 400 percent increase in performance, and developers can reuse existing code with Delphi's native code compiler that is now 15 to 50 times faster than P-code interpreters in competing products.
A new 32-bit optimized native code compiler provides a 300 to 400 percent increase in performance, and developers can reuse existing code with a native code compiler that is now 15 to 50 times faster than P-code interpreters.