Every signature below comes from the current compiler’s public API. Overloads share a heading. BYREF requires exclusive writable access; TAKE transfers ownership; FAILS lists checked errors. See the teaching chapters and library references for behavior and examples.
PADLEFT
FUNCTION PADLEFT(text AS STRING, width AS INTEGER) AS STRING FAILS StringErrorPADLEFTWITH
FUNCTION PADLEFTWITH(text AS STRING, width AS INTEGER, fill AS STRING) AS STRING FAILS StringErrorPADRIGHT
FUNCTION PADRIGHT(text AS STRING, width AS INTEGER) AS STRING FAILS StringErrorPADRIGHTWITH
FUNCTION PADRIGHTWITH(text AS STRING, width AS INTEGER, fill AS STRING) AS STRING FAILS StringErrorParseArguments
FUNCTION ParseArguments(root AS Command,arguments AS LIST OF STRING) AS ArgumentResult FAILS ArgumentError,StringErrorFUNCTION ParseArguments(root AS Command) AS ArgumentResult FAILS ArgumentError,StringError,IoErrorFUNCTION ParseArguments[T](defaults AS T,arguments AS LIST OF STRING) AS ArgumentResult FAILS ArgumentError,StringErrorFUNCTION ParseArguments[T](defaults AS T) AS ArgumentResult FAILS ArgumentError,StringError,IoErrorParseDate
FUNCTION ParseDate(text AS STRING) AS Date FAILS DateTimeErrorFUNCTION ParseDate(text AS STRING,options AS ParseOptions) AS Date FAILS DateTimeErrorParseDateTimeAmount
FUNCTION ParseDateTimeAmount(text AS STRING) AS DateTimeAmount FAILS DateTimeErrorParseDateWithPattern
FUNCTION ParseDateWithPattern(text AS STRING,pattern AS DateTimePattern) AS Date FAILS DateTimeErrorParseDuration
FUNCTION ParseDuration(text AS STRING) AS Duration FAILS DateTimeErrorParseFormatSpec
FUNCTION ParseFormatSpec(text AS STRING) AS FormatSpecParseHttpDate
FUNCTION ParseHttpDate(text AS STRING) AS Instant FAILS DateTimeErrorParseHTTPURL
FUNCTION ParseHTTPURL(text AS STRING) AS HTTPURL FAILS HTTPError,StringErrorFUNCTION ParseHTTPURL(value AS URL) AS HTTPURL FAILS HTTPError,StringErrorParseInstant
FUNCTION ParseInstant(text AS STRING) AS Instant FAILS DateTimeErrorFUNCTION ParseInstant(text AS STRING,options AS ParseOptions) AS Instant FAILS DateTimeErrorParseInstantWithPattern
FUNCTION ParseInstantWithPattern(text AS STRING,pattern AS DateTimePattern) AS Instant FAILS DateTimeErrorParseIPAddress
FUNCTION ParseIPAddress(host AS STRING) AS IPAddress FAILS IoErrorParseIsoWeekDate
FUNCTION ParseIsoWeekDate(text AS STRING) AS IsoWeekDate FAILS DateTimeErrorParseJSON
FUNCTION ParseJSON(text AS STRING,codec AS JsonCodec) AS JsonValue FAILS JsonErrorFUNCTION ParseJSON(text AS STRING) AS JsonValue FAILS JsonErrorFUNCTION ParseJSON(bytes AS LIST OF BYTE,codec AS JsonCodec) AS JsonValue FAILS JsonErrorFUNCTION ParseJSON(bytes AS LIST OF BYTE) AS JsonValue FAILS JsonErrorParseJsonDocument
FUNCTION ParseJsonDocument(text AS STRING,codec AS JsonCodec) AS JsonDocument FAILS JsonErrorFUNCTION ParseJsonDocument(text AS STRING) AS JsonDocument FAILS JsonErrorParseLocalDateTime
FUNCTION ParseLocalDateTime(text AS STRING) AS LocalDateTime FAILS DateTimeErrorFUNCTION ParseLocalDateTime(text AS STRING,options AS ParseOptions) AS LocalDateTime FAILS DateTimeErrorParseLocalDateTimeWithPattern
FUNCTION ParseLocalDateTimeWithPattern(text AS STRING,pattern AS DateTimePattern) AS LocalDateTime FAILS DateTimeErrorParseLogPattern
FUNCTION ParseLogPattern(pattern AS STRING) AS LIST OF LogPatternPart FAILS LogFormatErrorParseMonthDay
FUNCTION ParseMonthDay(text AS STRING) AS MonthDay FAILS DateTimeErrorParseOffset
FUNCTION ParseOffset(text AS STRING) AS UtcOffset FAILS DateTimeErrorParseOffsetDateTime
FUNCTION ParseOffsetDateTime(text AS STRING) AS OffsetDateTime FAILS DateTimeErrorFUNCTION ParseOffsetDateTime(text AS STRING,options AS ParseOptions) AS OffsetDateTime FAILS DateTimeErrorParseOffsetDateTimeWithPattern
FUNCTION ParseOffsetDateTimeWithPattern(text AS STRING,pattern AS DateTimePattern) AS OffsetDateTime FAILS DateTimeErrorParseOffsetTime
FUNCTION ParseOffsetTime(text AS STRING) AS OffsetTime FAILS DateTimeErrorParsePeriod
FUNCTION ParsePeriod(text AS STRING) AS Period FAILS DateTimeErrorParseRfc3339
FUNCTION ParseRfc3339(text AS STRING) AS ParsedTimestamp FAILS DateTimeErrorParseRfc9557
FUNCTION ParseRfc9557(text AS STRING,database AS ZoneDatabase,conflict AS OffsetConflictPolicy,options AS LocalResolveOptions) AS ParsedZonedTimestamp FAILS DateTimeErrorFUNCTION ParseRfc9557(text AS STRING,database AS ZoneDatabase) AS ParsedZonedTimestamp FAILS DateTimeErrorParseTime
FUNCTION ParseTime(text AS STRING) AS TimeOfDay FAILS DateTimeErrorFUNCTION ParseTime(text AS STRING,options AS ParseOptions) AS TimeOfDay FAILS DateTimeErrorParseTimeWithPattern
FUNCTION ParseTimeWithPattern(text AS STRING,pattern AS DateTimePattern) AS TimeOfDay FAILS DateTimeErrorParseURL
FUNCTION ParseURL(text AS STRING) AS URL FAILS UrlErrorParseURLQuery
FUNCTION ParseURLQuery(text AS STRING,form AS BOOLEAN=TRUE) AS LIST OF URLParameter FAILS UrlErrorParseUUID
FUNCTION ParseUUID(text AS STRING) AS UUID FAILS UuidErrorParseYearMonth
FUNCTION ParseYearMonth(text AS STRING) AS YearMonth FAILS DateTimeErrorParseZonedDateTime
FUNCTION ParseZonedDateTime(text AS STRING,database AS ZoneDatabase,conflict AS OffsetConflictPolicy,options AS LocalResolveOptions) AS ZonedDateTime FAILS DateTimeErrorFUNCTION ParseZonedDateTime(text AS STRING,database AS ZoneDatabase) AS ZonedDateTime FAILS DateTimeErrorParts
FUNCTION Parts(value AS Date) AS DatePartsPeek
FUNCTION Peek[T](q AS PriorityQueue[T]) AS T FAILS EmptyCollection WHERE T IS COPYABLEFUNCTION Peek[T](q AS PriorityQueue[T]) AS BORROW T FROM q FAILS EmptyCollection WHERE T IS RESOURCEPeekPriority
FUNCTION PeekPriority[T](q AS PriorityQueue[T]) AS INTEGER FAILS EmptyCollectionPeerPort
FUNCTION PeerPort(socket AS TCPConnection) AS INTEGER FAILS IoErrorPendingBytes
FUNCTION PendingBytes[T](writer AS BufferedWriter[T]) AS LIST OF BYTE FAILS IndexError WHERE T IS RESOURCEPeriodDays
FUNCTION PeriodDays(value AS INTEGER) AS PeriodPeriodDaysPart
FUNCTION PeriodDaysPart(value AS Period) AS INTEGERPeriodFromStorageJSON
FUNCTION PeriodFromStorageJSON(value AS JsonValue) AS Period FAILS DateTimeErrorPeriodMonths
FUNCTION PeriodMonths(value AS INTEGER) AS PeriodPeriodMonthsPart
FUNCTION PeriodMonthsPart(value AS Period) AS INTEGERPeriodToStorageJSON
FUNCTION PeriodToStorageJSON(value AS Period) AS JsonValue FAILS DateTimeErrorPeriodWeeks
FUNCTION PeriodWeeks(value AS INTEGER) AS Period FAILS DateTimeErrorPeriodYears
FUNCTION PeriodYears(value AS INTEGER) AS Period FAILS DateTimeErrorPI
FUNCTION PI() AS DOUBLEPop
FUNCTION Pop[T](BYREF items AS LIST OF T) AS T FAILS EmptyCollectionPopBack
FUNCTION PopBack[T](BYREF q AS Deque[T]) AS T FAILS EmptyCollectionFUNCTION PopBack[T](BYREF q AS BoundedDeque[T]) AS T FAILS EmptyCollectionPopFront
FUNCTION PopFront[T](BYREF q AS Deque[T]) AS T FAILS EmptyCollectionFUNCTION PopFront[T](BYREF q AS BoundedDeque[T]) AS T FAILS EmptyCollectionPopPriority
FUNCTION PopPriority[T](BYREF q AS PriorityQueue[T]) AS T FAILS EmptyCollectionPosition
FUNCTION Position(reader AS ByteReader) AS INTEGERPOW
FUNCTION POW(base AS DOUBLE, exponent AS DOUBLE) AS DOUBLEPreviousTransition
FUNCTION PreviousTransition(value AS TimeZone,instant AS Instant) AS OPTIONAL OF ZoneTransition FAILS DateTimeErrorPrintArgumentHelp
FUNCTION PrintArgumentHelp(help AS ArgumentHelp) AS INTEGER FAILS IoErrorProcessExited
FUNCTION ProcessExited(process AS Process) AS BOOLEAN FAILS IoErrorPruneExpired
FUNCTION PruneExpired[K,V](BYREF cache AS Cache[K,V]) AS INTEGER FAILS CollectionError,DateTimeError,IoError,LIKE ValidateKey(AS K)PruneExpiredAt
FUNCTION PruneExpiredAt[K,V](BYREF cache AS Cache[K,V],now AS MonotonicInstant) AS INTEGER FAILS CollectionError,DateTimeError,IoError,LIKE ValidateKey(AS K)PseudoTerminalName
FUNCTION PseudoTerminalName(terminal AS PseudoTerminal) AS STRING FAILS IoErrorPush
SUB Push[T](BYREF q AS PriorityQueue[T],priority AS INTEGER,BYVAL value AS T)PushBack
SUB PushBack[T](BYREF q AS Deque[T],BYVAL value AS T)FUNCTION PushBack[T](BYREF q AS BoundedDeque[T],BYVAL value AS T) AS OPTIONAL OF T FAILS EmptyCollection,CollectionErrorPushFront
SUB PushFront[T](BYREF q AS Deque[T],BYVAL value AS T)FUNCTION PushFront[T](BYREF q AS BoundedDeque[T],BYVAL value AS T) AS OPTIONAL OF T FAILS EmptyCollection,CollectionErrorPut
FUNCTION Put[K,V](BYREF table AS DICT OF K TO V, key AS K, BYVAL value AS V) AS BOOLEAN FAILS LIKE ValidateKey(AS K)