Procedures and functions
In general, the procedures and functions of mmsystem do not fail but set a status variable that can be read with getsysstat. To make sure the operation has been performed correctly, check the value of this variable after each system call.
Add a number of months to a date or datetime.
|
|
Compare 2 text strings ignoring case.
|
|
Copy a part of a text or string.
|
|
Cut a part of a text returning a copy of the deleted string.
|
|
Delete a part of a text.
|
|
Check whether a text or string ends with a given string.
|
|
Securely deletes the content of a text entity.
|
|
Expand a path or file name.
|
|
Copy a file.
|
|
Delete a file.
|
|
Search for files according to file name patterns.
|
|
Search for a string in a text or string.
|
|
Rename or move a file.
|
|
Create a text from a format string and its parameters.
|
|
Convert a date, time or datetime into a number.
|
|
Get a character in a string or text.
|
|
Get the current working directory.
|
|
Get the date part of a datetime.
|
|
Get the day number in the month of a date or datetime.
|
|
Get the day number in the year of a date or datetime.
|
|
Get the number of days of a month.
|
|
Get the directory separator of the running operating system.
|
|
Get the value of a control parameter.
|
|
Get and set endparse property of a parser context.
|
|
Get the value of an environment variable.
|
|
Get the size of a file.
|
|
Get the status of a file or directory.
|
|
Get time information of a file.
|
|
Get the hour part of a time or datetime.
|
|
Get the minute part of a time or datetime.
|
|
Get the month number of a date or datetime.
|
|
Get the millisecond part of a time or datetime.
|
|
Get the message associated to a system error code.
|
|
Get the system error code of the last command.
|
|
Get the path separator of the running operating system.
|
|
Get and set qtype property of a parser context.
|
|
Get the second part of a time or datetime.
|
|
Get and set sepchar property of a parser context.
|
|
Get the size of a text.
|
|
Get and set start property of a text area.
|
|
Get and set succ (position of successor character) property of a text area.
|
|
Get information about the running operating system.
|
|
Get the system status.
|
|
Get a time measure or the time part of a datetime.
|
|
Get the temporary directory as a text object.
|
|
Get and set trim property of a parser context.
|
|
Compute the day of the week for a date or datetime.
|
|
Get the year part of a date or datetime.
|
|
Paste a text or string into a text.
|
|
Check whether a date, time or datetime is valid.
|
|
Merge elements of a list or set into a text string.
|
|
Create a new directory in the given file system.
|
|
Create a new directory including its parents if necessary.
|
|
Create a Unix tar archive from a list of files.
|
|
Create a Zip archive from a list of files.
|
|
Advance to next field in a structured text string.
|
|
Start an external process for bidirectional communication.
|
|
Initialise an object of a module type from a text.
|
|
Convert a text into an integer.
|
|
Convert a text into a real.
|
|
Extract a text from a text.
|
|
Paste a text or string into a text.
|
|
Check whether a file name matches a given pattern.
|
|
Split a path into its components.
|
|
Sort a list or an array or (a subset of) the indices of an array.
|
|
Quote and encode a text string.
|
|
Get the value of a symbolic link.
|
|
Read a line of text from the current input stream.
|
|
Compare text strings using a regular expression.
|
|
Replace portions of a text string based on a regular expression.
|
|
Remove a directory.
|
|
Remove files selected using file name patterns.
|
|
Set a character in a text.
|
|
Set the date part of a datetime.
|
|
Set the day number of a date or datetime.
|
|
Set the value of a control parameter.
|
|
Set the value of an environment variable.
|
|
Set the hour part of a time or datetime.
|
|
Set the minute part of a time or datetime.
|
|
Set the month number of a date or datetime.
|
|
Set the millisecond part of a time or datetime.
|
|
Set the current system error code.
|
|
Set the second part of a time or datetime.
|
|
Set the time part of a datetime.
|
|
Set the year part of a date or datetime.
|
|
Suspend execution for a fixed amount of time.
|
|
Split a text string.
|
|
Check whether a text or string starts with a given string.
|
|
Create a symbolic link.
|
|
Execute an external program.
|
|
Get the list of files included in a Unix tar archive.
|
|
Create a formatted text from a string, a text or a number.
|
|
Generate the lowercase version of the provided text.
|
|
Generate the uppercase version of the provided text.
|
|
Remove blank characters at the beginning and/or end of a text string.
|
|
Extract files from a Unix tar archive.
|
|
Extract files from a Zip archive.
|
|
Get the list of files included in a Zip archive.
|