Expand description
Language Environment callable services (SA38-0683-60): which ones ironwork provides, their
condition tokens, Lilian dates and seconds, and the picture strings of the date and time
services. The CALL side, which reads and writes the arguments, is machine/le_services.rs. What
the manual leaves open is numeric::assumptions L1 to L18.
Structs§
- Condition
- A condition of facility CEE: its severity and message number.
- Fields
- Stamp
- An instant as a Lilian day and the milliseconds into it.
- State
- What a run keeps for the services: heap storage, and which output DDs it has started.
Enums§
- Reading
- Which service is reading a date: CEEDAYS ignores time terms; CEESECS reads them.
- Term
- One term of a date and time picture string (SA38-0683-60, Table 34).
Constants§
- DATE_
RANGE - DATE_
TRUNCATED - DATE_
VALUE - DAYS_
NONNUMERIC - DESTINATION
- DUMP_
OPTIONS - FREE_
ADDRESS - HEAP_ID
- HEAP_
SHORT - HEAP_
SIZE - HOURS
- INSUFFICIENT
- LILIAN_
RANGE - MINUTES
- MONTH
- PICTURE
- PROVIDED
- The services ironwork provides, each with its parameters in order;
fcis always last. - SECONDS_
RANGE - SECONDS_
VALUE - SECS_
NONNUMERIC - TIMESTAMP_
TRUNCATED
Functions§
- date
- CEEDATE: a Lilian date in the picture’s form, 80 bytes, and the condition if any.
- dump_
options - CEE3DMP’s options: the ddname FNAME names, and whether any keyword was not one it takes.
- format
- Writes a date, or a timestamp when
time(CEEDATM); without it every time term is zero, as CEEDATE shows them (SA38-0683-60, Table 27). - hfp_
millis - A COMP-2 of Lilian seconds, to the nearest millisecond; None when it is not a number of milliseconds a fullword-pair can hold.
- missing
- The S806 message for a CALL that finds nothing.
- parameters
- provides
- read
- CEEDAYS and CEESECS: a date or timestamp read by its picture.
windowis the first year of the hundred a two-digit year falls in. - seconds_
hfp - Lilian seconds as a COMP-2: the millisecond count, converted and divided by 1000 in long HFP.
- terms
- timestamp
- CEEDATM: Lilian seconds in the picture’s form, 80 bytes, and the condition if any.