DEC Text Processing Utility Data Types

3.3 Integer Data Type

DECTPU also supports binary, octal, and hexadecimal integers. Binary integers are preceded by %b or %B, octal by %o or %O, and hexadecimal by %x or %X. Thus, all the following statements are acceptable:

x := %B10000; x := %o20;

x := %X130; x := 12345;

3.4 Keyword Data Type

Keywords are reserved words in DECTPU that have special meaning to the compiler.

To see a list of all DECTPU keywords, use the SHOW (KEYWORDS) built-in.

You use keywords in the following ways:

As parameters for DECTPU built-in procedures. For example, the first parameter of the SET built-in procedure is always a keyword (for instance,

PAD, SCROLLING, STATUS_LINE).

As values returned by DECTPU built-in procedures, such as CURRENT_ DIRECTION, KEY_NAME, LAST_KEY, READ_KEY, and GET_INFO. For example, the call GET_INFO (window, "status_video") has the following keywords as possible return values:

BLINK

BOLD

NONE

REVERSE

SPECIAL_GRAPHICS

UNDERLINE

As pattern directives. The following keywords fall into this category:

ANCHOR BUFFER_BEGIN BUFFER_END LINE_BEGIN LINE_END PAGE_BREAK

REMAIN

UNANCHOR

These keywords, which behave like built-in procedures, are described in the DEC Text Processing Utility Reference Manual.

To specify the DECTPU data types (BUFFER, MARKER, LEARN, and so on).

To report warning or error status conditions (TPU$_BADMARGINS, TPU$_ CREATEFAIL, TPU$_NOEOBSTR, and so on).

To pass the names of keys to DECTPU procedures.

DEC Text Processing Utility Data Types 3–5

Page 45
Image 45
Compaq AA-PWCBD-TE Keyword Data Type, DEC Text Processing Utility Data Types Integer Data Type, PAD, SCROLLING, Statusline

AA-PWCBD-TE specifications

The Compaq AA-PWCBD-TE is a highly regarded laptop battery designed to provide reliable power to a range of Compaq laptop models. As technology continues to evolve, the necessity for efficient and long-lasting batteries becomes increasingly important, especially for students, professionals, and anyone reliant on portable computing.

One of the standout features of the AA-PWCBD-TE is its impressive capacity, designed to enhance the performance of your device. With a power capacity of around 5200 mAh, this battery is engineered to provide extended usage times, allowing users to work on the go without frequent interruptions for recharging. The battery supports efficient energy management, contributing to the overall longevity of the device.

Additionally, the AA-PWCBD-TE integrates advanced lithium-ion technology, which is favored for its reliability and minimal memory effect. Lithium-ion batteries typically offer a higher energy density compared to older technologies, meaning they can store more energy in a smaller size. This technology also supports faster charging times, making it a convenient solution for busy users.

Safety is another vital characteristic of the AA-PWCBD-TE. It features built-in protection against overcharging, overheating, and short-circuit conditions, which helps ensure the safety of both the battery and the device itself. This level of protection is crucial, especially in professional environments where equipment failure can lead to productivity losses.

Compatibility is also a key aspect of the AA-PWCBD-TE, as it is designed to fit a variety of Compaq laptop models. Users can easily determine whether this battery is suitable for their specific model, simplifying the buying process and ensuring optimal performance.

In terms of weight and dimensions, the AA-PWCBD-TE is designed to be lightweight and compact, adding minimal bulk to the laptop while still delivering powerful performance. Users can enjoy the balance of efficiency and portability, making it an ideal choice for those who travel frequently or require a battery that doesn't compromise on power.

Overall, the Compaq AA-PWCBD-TE stands out as a dependable and efficient laptop battery that enhances the user experience. With its impressive capacity, cutting-edge technology, and safety features, it is a valuable accessory for anyone looking to improve their mobile computing capabilities.