| Procedure | Location | Procedure Type | Description |
|---|---|---|---|
| exitloop | demo_system_signal | Subroutine | |
| fileglob | M_system | Subroutine | fileglob(3f) - [M_system:QUERY_FILE] Read output of an ls(1) command from Fortran (LICENSE:PD) |
| quit | demo_system_signal | Subroutine | |
| set_environment_variable | M_system | Subroutine | subroutine set_environment_variable(NAME, VALUE, STATUS) |
| system_access | M_system | Function | elemental impure logical function system_access(pathname,amode) |
| system_alarm | M_system | Interface | |
| system_calloc | M_system | Interface | |
| system_chdir | M_system | Subroutine | Sample run output: |
| system_chmod | M_system | Function | Sample program: |
| system_chown | M_system | Function | elemental impure logical function system_chown(path,owner,group) |
| system_clearenv | M_system | Subroutine | Sample program: |
| system_clock | M_system | Interface | |
| system_closedir | M_system | Subroutine | Sample program |
| system_cpu_time | M_system | Subroutine | Sample program: |
| system_dir | M_system | Function | function system_dir(directory,pattern,ignorecase) |
| system_errno | M_system | Interface | Sample program: |
| system_free | M_system | Interface | |
| system_getcwd | M_system | Subroutine | Sample program: |
| system_getegid | M_system | Interface | Get group ID from Fortran |
| system_getenv | M_system | Function | Sample setting an environment variable from Fortran: |
| system_geteuid | M_system | Interface | Get group ID from Fortran: |
| system_getgid | M_system | Interface | Get group ID from Fortran |
| system_getgrgid | M_system | Function | function system_getgrgid(gid) result (gname) |
| system_gethostname | M_system | Subroutine | Sample program: |
| system_getlogin | M_system | Function | function system_getlogin() result (fname) |
| system_getpid | M_system | Interface | Get process PID from Fortran |
| system_getppid | M_system | Interface | Get parent process PID (PPID) from Fortran |
| system_getpwuid | M_system | Function | function system_getpwuid(uid) result (uname) |
| system_getsid | M_system | Interface | Get SID from Fortran |
| system_getuid | M_system | Interface | Get group ID from Fortran: |
| system_getumask | M_system | Function | integer function system_getumask() result (umask_value) |
| system_initenv | M_system | Interface | |
| system_isblk | M_system | Function | system_isblk(3f) - [M_system:QUERY_FILE] checks if argument is a block device (LICENSE:PD) |
| system_ischr | M_system | Function | elemental impure logical function system_ischr(pathname) |
| system_isdir | M_system | Function | elemental impure logical function system_isdir(pathname) |
| system_isfifo | M_system | Function | elemental impure logical function system_isfifo(pathname) |
| system_islnk | M_system | Function | Sample program: |
| system_isreg | M_system | Function | elemental impure logical function system_isreg(pathname) |
| system_issock | M_system | Function | elemental impure logical function system_issock(pathname) |
| system_kill | M_system | Interface | Sample program: |
| system_link | M_system | Function | Creating a Link to a File |
| system_malloc | M_system | Interface | |
| system_memcpy | M_system | Interface | |
| system_mkdir | M_system | Function | Sample program: |
| system_mkfifo | M_system | Function | function system_mkfifo(pathname,mode) result(ierr) |
| system_opendir | M_system | Subroutine | subroutine system_opendir(dirname,dir,ierr) |
| system_perm | M_system | Function | function system_perm(mode) result (perms) |
| system_perror | M_system | Subroutine | Sample program: |
| system_putenv | M_system | Subroutine | Sample setting an environment variable from Fortran: |
| system_rand | M_system | Interface | expected results: |
| system_readdir | M_system | Subroutine | subroutine system_readdir(dir,filename,ierr) |
| system_readenv | M_system | Function | Sample program: |
| system_realloc | M_system | Interface | |
| system_realpath | M_system | Function | Sample program: |
| system_remove | M_system | Function | elemental impure function system_remove(path) result(err) |
| system_rename | M_system | Function | function system_rename(input,output) result(ierr) |
| system_rewinddir | M_system | Subroutine | Sample program: |
| system_rmdir | M_system | Function | Sample program: |
| system_setsid | M_system | Interface | Set SID from Fortran |
| system_setumask | M_system | Function | Sample program |
| system_signal | M_system | Subroutine | |
| system_srand | M_system | Interface | expected results: |
| system_stat | M_system | Subroutine | CALL SYSTEM_STAT(NAME, VALUES [, STATUS],[DEBUG]) |
| system_system | M_system | Function | Sample program |
| system_time | M_system | Interface | |
| system_uname | M_system | Subroutine | system_uname(3f) - [M_system] call a C wrapper that calls uname(3c) to get current system information from Fortran (LICENSE:PD) |
| system_unlink | M_system | Function | Removing a link to a file |
| system_unsetenv | M_system | Subroutine | subroutine system_unsetenv(name,ierr) |
| system_utime | M_system | Function | The utime() function may fail if: |
| test_suite_M_system_tests | test_suite_M_system.f90 | Subroutine | teardown |
| tryit | demo_fileglob | Subroutine |