12.07.2015 Views

spec - Local Sector 7 web page

spec - Local Sector 7 web page

spec - Local Sector 7 web page

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

help macro, 27, 123, 128hi (history) macro, 128history command, 15, 68, 79History feature. See Command recall featurehkcircle macro, 12, 147hkl.mac file, 123hklmesh macro, 12, 147hklscan macro, 12, 36, 147hkradial macro, 12, 147hlcircle macro, 147hlradical macro, 147HOME built-in variable, 58hscan macro, 12–12, 36, 147II/O ports, enabling on PC platforms, 200Identifiers (names)identifying with whatis(), 75–76syntax of, 46if statement, 21, 62image_get() function, 68image_par() function, 68image_put() function, 68index() function, 15, 68, 118init_calc() function, 196initdw macro, 7, 153initfx macro, 7, 153initnec macro, 153initoki macro, 153Input preprocessor, 45input() function, 15, 56, 68, 84, 126, 130Input, translation of keyboard or command file, 45int() function, 68, 118Interfaces to user devices. See CAMAC interface,GPIB interface, and RS-232 interfaceio_enable program, 200JJoerger SMC Stepper Motor Controller module, 233KKeyboardinterrupts, 54–54Keyboardreading input from, 84Keywordsas tokens, 45listing, 48, 80Kinetic Systems Model 3655 Timing Generator modifications,256klcircle macro, 147klradical macro, 147kscan macro, 12, 36, 147Ll (list files) macro, 125, 127Lattice parameters, calculating, 180–83Least-squares refinement of lattice parameters,180–83length() function, 15, 68, 119less macro, 127Lexical analyzer, 45Limits. See Motor (limits)lm macro, 9, 135local command, 68, 89, 125log() function, 68, 118log10() function, 68, 118Loopimplemented as a macro in scans, 160–61while or for, 63lp_plot macro, 142ls (list files) macro, 127lscan macro, 12, 147lscmd command, 26, 48, 50, 68, 80lsdef command, 68, 91lsdef macro, 26, 50, 125lup (lineup) macro, 12, 36, 146MmA[], motor numbers recorded in, 139mA[], motor numbers reordered in, 137Macro(s)arguments, style in manual for, 6cleanup, 54–54defining, 22–23, 90–90definitionargument substitution in, 23, 93displaying, 90limits of, 93listing name and size of, 23–24, 91printing, 23, 90, 132removing, 24, 91library of predefined, 3, 23, 123listing all currently defined, 23–24, 91output devices used by, 17tips for writing, 124–26types ofbasic aliases, 127basic utility, 128–30command file, 130counting, 140–42four-circle, 178–79motor, 135–39plotting, 142–42printer initialization, 153reciprocal space, 143–44272 INDEX INTERIM WORK-IN-PROGRESS (8/16/01) NOT FOR GENERAL DISTRIBUTION

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!