{@lxx_output_extension <.lx>} {@lxx_mode } {@default_thread } {@@@du}{@output_name } {@@@v}{@output_name } {@@@adu} {@convert_initial_blanks} {@map}& {@end@} {@map}! {@@v} {@map}& {@end@} {@@v1}{@map}&, {@@@v} {@map}!;* {@map}: : {@unmap}: {@set } 1-7 {@set } 8-100 @#::dante_files1 multiple.tex multiple.dvi position.dtx position.ins position.sty {@@##} cvt_rm.c tiny_c2l.l tiny_t2l.l testfile.l testfile.dvi asm_uebung.s asm_uebung.dvi @#::makefiles makefile.dos makefile.unix makefile.vms @#::dante_files2 config.lx makefile.lxx position.lx tiny_cvt2ltx.lx @# dante_dir1 {@@@d}dante-neu\ {@@@u}dante-neu/ {@@@v}[.dante-neu] @# dante_dir2 {@@@d}dante-neu\lx2l-src\ {@@@u}dante-neu/lx2l-src/ {@@@v}[.dante-neu.lx2l-src] @# dante_zipfiles {@@@d}tiny_c2l\*.* {@@@u}tiny_c2l/* {@@@v}[.tiny_c2l]*.* @# tiny_c2l {@@@v}mc sys$disk:[]tiny_c2l$(EXE) {@@@u}./tiny_c2l {@@@d}tiny_c2l @# xdvi {@@@d}yap {@@@uv}xdvi @# run cmd {@@@v}mc sys$disk:[]{@#.cmd}$(EXE) {@@@u}./\cmd {@@@d}\cmd @# copy {@@@dv}copy {@@@u}cp @# rename {@@@dv}rename {@@@u}mv @# lx2lxh {@@@v}mc sys$disk:[]lx2lxh$(EXE) {@@@u}./lx2lxh {@@@d}lx2lxh @# obj {@@@v}$(OBJ) {@@@^v}.o @# exe {@@@d}.exe {@@@u}{@end@} {@@@v}$(EXE) @# cvt_rm_dep {@calc "%s" "\delete"=="cvt_rm" ? " cvt_rm\exe" : "";} @# delete {@@@}cvt_rm {@@d1v1}cvt_rm {@@u1}- rm @# latex latex @# latex_b latex{@@v}/batch @#- ltx_delete base TEX {@@@}\delete \base.aux!&\base.dvi!&\base.lis!&\base.log!{@@#.TEX+}&\base.tex!{@@#.TEX#}&\base.toc! {@@d1v1}\delete \base.aux!&\base.dvi!&\base.lis!&\base.log!{@@#.TEX+}&\base.tex!{@@#.TEX#}&\base.toc! {@@u1}\delete \base.aux!&\base.dvi!&\base.log!{@@#.TEX+}&\base.tex!{@@#.TEX#}&\base.toc! @#- make_ltx short base full src gen opt{@@+} {@#.short}v: \base.dvi \xdvi \base.dvi {@#.short}t2: \base.dvi position.sty - \latex_b \full \base.dvi: \full position.sty - \latex_b \full {@if "\src" ne ""}{@#.short}t: \full \full: \src \gen\exe \run(\gen) \opt \src \full {@endif} {@@#} @#- mf target thread makefile.\target: makefile.lx{@@+} lx2l {@#.thread}1 makefile.lx makefile.\target @#- dante_copy1 file \dante_dir1\file: \file{@@+} \copy \file \dante_dir1 @#- dante_copy2 file \dante_dir2\file: \file{@@+} \copy \file \dante_dir2 {@@@@}{@remap}: {@@-} {@@@v} {@unmap}: .ifdef __AXP__ OBJ = .obj_x EXE = .exe_x LIBS = ,sys$share:vaxcrtl/lib/exec=$(MMS$TARGET) .else OBJ = .obj EXE = .exe LIBS = ,c.opt/opt/exec=$(MMS$TARGET) .endif LEX = flex {@remap}: .SUFFIXES: .l $(OBJ) $(EXE) .c$(EXE): $(CC) $