By downloading this code you agree to the
Source Code Use License (PDF). |
{ version = 1.42; (* of domod.p 2016 Jan 24}
(* begin module describe.domod *)
(*
name
domod: doodle modules
synopsis
domod(input: in, output: out)
files
input: text. portions surrounded by .PS and .PE are
searched for function names. when a function name is found,
the parameters on the same line are read.
output: copy of input text except that the functions detected
during reading are translated into doodle commands.
description
Domod contains the doodle modules. Calls to the procedures
cause the corresponding doodle command to be written to the output
file. Since this is the same as the input, the program only reformats
the input. That is, in UNIXease,
domod<a>b
domod<b>c
diff b c
shows no difference between b and c. The program serves as a module
library for the procedures that generate doodle commands.
see also
doodle.p dosun.p
author
Thomas D. Schneider
bugs
domod does not copy correctly outside of pictures. Inside
of pictures it appears to read the entire demo and copy it to
output correctly, such that domod<demo>a;domod<a>b;diff a b
gives no differences.
technical note
The globals picxglobal and picyglobal are updated, so
a program that does graphics using these calls can use these
variables to find out where it is.
*)
(* end module describe.domod *)
{This manual page was created by makman 1.45}
{created by htmlink 1.62}