aboutsummaryrefslogtreecommitdiff
path: root/unix/os/doc/ostoc.ms
diff options
context:
space:
mode:
authorJoe Hunkeler <jhunkeler@gmail.com>2015-08-11 16:51:37 -0400
committerJoe Hunkeler <jhunkeler@gmail.com>2015-08-11 16:51:37 -0400
commit40e5a5811c6ffce9b0974e93cdd927cbcf60c157 (patch)
tree4464880c571602d54f6ae114729bf62a89518057 /unix/os/doc/ostoc.ms
downloadiraf-osx-40e5a5811c6ffce9b0974e93cdd927cbcf60c157.tar.gz
Repatch (from linux) of OSX IRAF
Diffstat (limited to 'unix/os/doc/ostoc.ms')
-rw-r--r--unix/os/doc/ostoc.ms130
1 files changed, 130 insertions, 0 deletions
diff --git a/unix/os/doc/ostoc.ms b/unix/os/doc/ostoc.ms
new file mode 100644
index 00000000..686039fd
--- /dev/null
+++ b/unix/os/doc/ostoc.ms
@@ -0,0 +1,130 @@
+.RP
+.ND
+.TL
+Contents
+.PP
+Hi there.
+.pn 0
+.bp
+.ce
+\fBContents\fR
+.sp 3
+1.\h'|0.4i'\fBIntroduction\fP\l'|5.6i.'\0\01
+.sp
+2.\h'|0.4i'\fBStructure of the IRAF System Software\fP\l'|5.6i.'\0\02
+.sp
+3.\h'|0.4i'\fBThe IRAF System Interface\fP\l'|5.6i.'\0\04
+.br
+\h'|0.4i'3.1.\h'|0.9i'The Language Interface\l'|5.6i.'\0\04
+.br
+\h'|0.9i'3.1.1.\h'|1.5i'Fortran\l'|5.6i.'\0\05
+.br
+\h'|0.9i'3.1.2.\h'|1.5i'Mixing C and Fortran in the same System\l'|5.6i.'\0\06
+.br
+\h'|0.9i'3.1.3.\h'|1.5i'Critique of C as a Scientific Language\l'|5.6i.'\0\08
+.br
+\h'|0.9i'3.1.4.\h'|1.5i'The IRAF Subset Preprocessor Language\l'|5.6i.'\0\09
+.br
+\h'|0.9i'3.1.5.\h'|1.5i'Limitations of the Subset Preprocessor\l'|5.6i.'\0\010
+.br
+\h'|0.4i'3.2.\h'|0.9i'Bootstrapping the System\l'|5.6i.'\0\011
+.br
+\h'|0.4i'3.3.\h'|0.9i'The IRAF Kernel\l'|5.6i.'\0\011
+.br
+\h'|0.4i'3.4.\h'|0.9i'The Virtual Machine Model\l'|5.6i.'\0\012
+.br
+\h'|0.9i'3.4.1.\h'|1.5i'The Minimal Host Machine\l'|5.6i.'\0\012
+.br
+\h'|0.9i'3.4.2.\h'|1.5i'The Ideal Host Machine\l'|5.6i.'\0\013
+.sp
+4.\h'|0.4i'\fBA Reference Manual for the IRAF Kernel\fP\l'|5.6i.'\0\015
+.br
+\h'|0.4i'4.1.\h'|0.9i'Conventions\l'|5.6i.'\0\016
+.br
+\h'|0.4i'4.2.\h'|0.9i'Avoiding Library Conflicts\l'|5.6i.'\0\017
+.br
+\h'|0.4i'4.3.\h'|0.9i'File I/O\l'|5.6i.'\0\017
+.br
+\h'|0.9i'4.3.1.\h'|1.5i'Text Files\l'|5.6i.'\0\018
+.br
+\h'|0.9i'4.3.2.\h'|1.5i'Binary Files\l'|5.6i.'\0\020
+.br
+\h'|0.9i'4.3.3.\h'|1.5i'Specifying Device Parameters\l'|5.6i.'\0\021
+.br
+\h'|0.9i'4.3.4.\h'|1.5i'Standard File Devices\l'|5.6i.'\0\023
+.br
+\h'|1.5i'4.3.4.1.\h'|2.2i'The User Terminal\l'|5.6i.'\0\023
+.br
+\h'|1.5i'4.3.4.2.\h'|2.2i'The Line Printer Device\l'|5.6i.'\0\024
+.br
+\h'|1.5i'4.3.4.3.\h'|2.2i'Interprocess Communication\l'|5.6i.'\0\025
+.br
+\h'|1.5i'4.3.4.4.\h'|2.2i'Imagefile Access\l'|5.6i.'\0\026
+.br
+\h'|1.5i'4.3.4.5.\h'|2.2i'Magtape Devices\l'|5.6i.'\0\028
+.br
+\h'|0.4i'4.4.\h'|0.9i'Filename Mapping\l'|5.6i.'\0\031
+.br
+\h'|0.9i'4.4.1.\h'|1.5i'Virtual Filenames\l'|5.6i.'\0\032
+.br
+\h'|1.5i'4.4.1.1.\h'|2.2i'Logical Directories and Pathnames\l'|5.6i.'\0\032
+.br
+\h'|1.5i'4.4.1.2.\h'|2.2i'Filename Extensions\l'|5.6i.'\0\033
+.br
+\h'|0.9i'4.4.2.\h'|1.5i'Filename Mapping Algorithm\l'|5.6i.'\0\034
+.br
+\h'|0.4i'4.5.\h'|0.9i'Directory Access\l'|5.6i.'\0\037
+.br
+\h'|0.4i'4.6.\h'|0.9i'File Management Primitives\l'|5.6i.'\0\038
+.br
+\h'|0.4i'4.7.\h'|0.9i'Process Control\l'|5.6i.'\0\039
+.br
+\h'|0.9i'4.7.1.\h'|1.5i'Overview and Terminology\l'|5.6i.'\0\039
+.br
+\h'|0.9i'4.7.2.\h'|1.5i'Synchronous Subprocesses\l'|5.6i.'\0\040
+.br
+\h'|0.9i'4.7.3.\h'|1.5i'Standard IPC Commands\l'|5.6i.'\0\043
+.br
+\h'|0.9i'4.7.4.\h'|1.5i'Example\l'|5.6i.'\0\045
+.br
+\h'|0.9i'4.7.5.\h'|1.5i'Background Jobs\l'|5.6i.'\0\046
+.br
+\h'|0.9i'4.7.6.\h'|1.5i'The Process and IRAF Mains\l'|5.6i.'\0\048
+.br
+\h'|1.5i'4.7.6.1.\h'|2.2i'The Process Main\l'|5.6i.'\0\048
+.br
+\h'|1.5i'4.7.6.2.\h'|2.2i'The IRAF Main\l'|5.6i.'\0\050
+.br
+\h'|0.9i'4.7.7.\h'|1.5i'Process Control Primitives\l'|5.6i.'\0\051
+.br
+\h'|0.4i'4.8.\h'|0.9i'Exception Handling\l'|5.6i.'\0\052
+.br
+\h'|0.4i'4.9.\h'|0.9i'Memory Management\l'|5.6i.'\0\054
+.br
+\h'|0.4i'4.10.\h'|0.9i'Procedure Call by Reference\l'|5.6i.'\0\055
+.br
+\h'|0.4i'4.11.\h'|0.9i'Date and Time\l'|5.6i.'\0\056
+.br
+\h'|0.4i'4.12.\h'|0.9i'Sending a Command to the Host OS\l'|5.6i.'\0\056
+.sp
+5.\h'|0.4i'\fBBit and Byte Primitives\fP\l'|5.6i.'\0\057
+.br
+\h'|0.4i'5.1.\h'|0.9i'Bitwise Boolean Primitives\l'|5.6i.'\0\057
+.br
+\h'|0.4i'5.2.\h'|0.9i'Bitfield Primitives\l'|5.6i.'\0\058
+.br
+\h'|0.4i'5.3.\h'|0.9i'Byte Primitives\l'|5.6i.'\0\058
+.br
+\h'|0.4i'5.4.\h'|0.9i'Vector Primitives\l'|5.6i.'\0\060
+.br
+\h'|0.4i'5.5.\h'|0.9i'MII Format Conversions\l'|5.6i.'\0\060
+.br
+\h'|0.4i'5.6.\h'|0.9i'Machine Constants for Mathematical Libraries\l'|5.6i.'\0\061
+.sp
+6.\h'|0.4i'\fBSystem Parameterization and Tuning\fP\l'|5.6i.'\0\062
+.sp
+7.\h'|0.4i'\fBOther Machine Dependencies\fP\l'|5.6i.'\0\062
+.br
+\h'|0.4i'7.1.\h'|0.9i'Machine Dependencies in the CL\l'|5.6i.'\0\063
+.sp
+8.\h'|0.4i'\fBSpecifications for the Kernel Procedures\fP\l'|5.6i.'\0\063