📄 xdefs.gml
字号:
.*
.* Global to all books
.*
.if &e'&target eq 0 .do begin
:set symbol="target" value="AXPNT".
:set symbol="computer" value="AXP".
:set symbol="target" value="DOS".
:set symbol="computer" value="Intel".
.do end
.if &e'&company eq 0 .do begin
:set symbol="company" value="Open Watcom".
:set symbol="scompany" value="Watcom International Corp.".
:set symbol="pcompany" value="Sybase".
:set symbol="spcompany" value="Sybase, Inc.".
.do end
:set symbol="cpyyear" value="2006".
.dm cpyrit begin
Copyright (c) &cpyyear. the Open Watcom Contributors. All Rights Reserved.
Portions Copyright (c) &*, 2002 Sybase, Inc. All Rights Reserved.
.dm cpyrit end
.dm trdmrk begin
Source code is available under the Sybase Open Watcom Public License.
See http://www.openwatcom.org/ for details.
.dm trdmrk end
.dm tmarkunix begin
UNIX is a registered trademark of The Open Group.
.dm tmarkunix end
.dm tmarkd4g begin
DOS/4G and DOS/16M are trademarks of Tenberry Software, Inc.
.dm tmarkd4g end
.dm tmarkqnx begin
QNX is a registered trademark of QNX Software Systems Ltd.
.dm tmarkqnx end
:set symbol="ver" value="1".
:set symbol="rev" value="6".
:set symbol="pver" value="10".
:set symbol="prev" value="6".
:set symbol="version" value="160".
:set symbol="vermacro" value="1260".
:set symbol="minram" value="8 MB".
:set symbol="mfc16" value="MFC 2.52b".
:set symbol="mfc32" value="MFC 4.1".
:set symbol="alpha" value="noAXP".
:set symbol="cmpcname" value="&company C".
:set symbol="cmppname" value="&company C++".
:set symbol="cmpfname" value="&company FORTRAN 77".
.*
:set symbol="watpathup" value="WATCOM".
.*
.if '&target' eq 'QNX' .do begin
:set symbol="pathnam" value="/usr".
:set symbol="pathnamup" value="/usr".
:set symbol="sw" value="-".
:set symbol="pc" value="/".
:set symbol="ps" value=":".
:set symbol="psword" value="colon".
.do end
.el .do begin
:set symbol="pathnam" value="\watcom".
:set symbol="pathnamup" value="\WATCOM".
:set symbol="sw" value="/".
:set symbol="pc" value="\".
:set symbol="ps" value="~;".
:set symbol="psword" value="semicolon".
.do end
.*
.* Powersoft Power++ Specific
.*
:set symbol="powerpp" value="Power++".
.*
.* Open Watcom Debugger Specific
.*
:set symbol="dbgname" value="&company Debugger".
.if '&target' eq 'QNX' .do begin
:set symbol="dbgvar" value="WD".
:set symbol="dbgvarup" value="WD".
:set symbol="dbgcmd" value="wd".
:set symbol="dbgcmdup" value="wd".
:set symbol="dbgsuff" value="dbg".
:set symbol="dbgsuffup" value="dbg".
.do end
.el .do begin
:set symbol="dbgvar" value="wd".
:set symbol="dbgvarup" value="WD".
:set symbol="dbgcmd" value="wd".
:set symbol="dbgcmdup" value="WD".
:set symbol="dbgsuff" value="dbg".
:set symbol="dbgsuffup" value="DBG".
.do end
.*
.* Open Watcom Linker/Librarian/Strip Specific
.*
:set symbol="lnkname" value="&company Linker".
:set symbol="lnkcmd" value="wlink".
:set symbol="overlay" value="yes".
:set symbol="m2wcmd" value="ms2wlink".
:set symbol="fcename" value="&company Far Call Optimization Enabling Utility"
:set symbol="fcecmd" value="fcenable".
:set symbol="libname" value="&company Library Manager".
:set symbol="libcmd" value="wlib".
:set symbol="stripname" value="&company Strip Utility".
:set symbol="stripcmd" value="wstrip".
:set symbol="e2bname" value="&company Exe2bin".
:set symbol="e2bcmd" value="exe2bin".
:set symbol="e2bcmdu" value="Exe2bin".
.if '&target' eq 'QNX' .do begin
:set symbol="lnkcmdup" value="wlink".
:set symbol="m2wcmdup" value="ms2wlink".
:set symbol="fcecmdup" value="fcenable".
:set symbol="e2bcmdup" value="exe2bin".
:set symbol="libcmdup" value="wlib".
:set symbol="stripcmdup" value="wstrip".
:set symbol="libvar" value="LIB".
:set symbol="pathvar" value="WATCOM".
.do end
.el .do begin
:set symbol="lnkcmdup" value="WLINK".
:set symbol="m2wcmdup" value="MS2WLINK".
:set symbol="fcecmdup" value="FCENABLE".
:set symbol="libcmdup" value="WLIB".
:set symbol="stripcmdup" value="WSTRIP".
:set symbol="e2bcmdup" value="EXE2BIN".
:set symbol="libvar" value="lib".
:set symbol="pathvar" value="watcom".
.do end
:set symbol="libvarup" value="LIB".
:set symbol="pathvarup" value="WATCOM".
.*
.* Open Watcom Assembler Specific
.*
:set symbol="asmname" value="&company Assembler".
:set symbol="asmcmd" value="wasm".
.if '&target' eq 'QNX' .do begin
:set symbol="asmcmdup" value="wasm".
.do end
.el .do begin
:set symbol="asmcmdup" value="WASM".
.do end
:set symbol="wasname" value="&company AXP Assembler".
:set symbol="wascmd" value="wasaxp".
.if '&target' eq 'QNX' .do begin
:set symbol="wascmdup" value="wasaxp".
.do end
.el .do begin
:set symbol="wascmdup" value="WASAXP".
.do end
.*
.* Open Watcom Disassembler Specific
.*
:set symbol="disname" value="&company Disassembler".
:set symbol="discmd" value="wdis".
.if '&target' eq 'QNX' .do begin
:set symbol="discmdup" value="wdis".
.do end
.el .do begin
:set symbol="discmdup" value="WDIS".
.do end
.*
.* Open Watcom Patch Utility Specific
.*
:set symbol="patchname" value="&company Patch Utility".
:set symbol="patchcmd" value="bpatch".
.if '&target' eq 'QNX' .do begin
:set symbol="patchcmdup" value="bpatch".
.do end
.el .do begin
:set symbol="patchcmdup" value="BPATCH".
.do end
.*
.* Open Watcom Make and Touch Specific
.*
:set symbol="makname" value="&company Make".
:set symbol="maksname" value="Make".
:set symbol="makcmd" value="wmake".
:set symbol="makcmdup" value="WMAKE".
:set symbol="tchname" value="&company Touch".
:set symbol="tchcmd" value="wtouch".
:set symbol="tchcmdup" value="WTOUCH".
.*
.* Open Watcom Profiler Specific
.*
:set symbol="prfname" value="&company Execution Profiler".
:set symbol="prfcmd" value="wprof".
:set symbol="smpname" value="&company Execution Sampler".
:set symbol="smpcmd" value="wsample".
.if '&target' eq 'QNX' .do begin
:set symbol="prfcmdup" value="wprof".
:set symbol="smpcmdup" value="wsample".
.do end
.el .do begin
:set symbol="prfcmdup" value="WPROF".
:set symbol="smpcmdup" value="WSAMPLE".
.do end
.*
.* Open Watcom Resource Compiler Specific
.*
:set symbol="wrcname" value="&company Resource Compiler".
:set symbol="wrccmd" value="wrc".
:set symbol="wrccmdup" value="WRC".
.*
.* GUI Tools
.*
:set symbol="drwc" value="Dr. Watcom".
:set symbol="dr95" value="Dr. Watcom".
:set symbol="drnt" value="Dr. Watcom".
:set symbol="spy" value="Spy".
:set symbol="dde" value="DDE Spy".
:set symbol="edname" value="&company Editor".
:set symbol="editor" value="Editor".
:set symbol="ide" value="Integrated Development Environment".
:set symbol="wide" value="&company &ide".
:set symbol="vip" value="IDE".
:set symbol="vip_cfg" value="ide.cfg".
:set symbol="dbgname" value="&company Debugger".
:set symbol="dbgcmd" value="wd".
:set symbol="dbgcmdup" value="WD".
:set symbol="brname" value="&company Browser".
:set symbol="br" value="Browser".
:set symbol="watc" value="&company C/C++".
:set symbol="watf" value="&company FORTRAN 77".
.* following are used in "Getting Started"
.if '&format' eq '7x9' .do begin
:set symbol="watc16" value="&company C/C++&S'16.".
:set symbol="watc32" value="&company C/C++&S'32.".
:set symbol="watf16" value="&company FORTRAN 77&S'16.".
:set symbol="watf32" value="&company FORTRAN 77&S'32.".
.do end
.el .do begin
:set symbol="watc16" value="&company C/C++(16)".
:set symbol="watc32" value="&company C/C++(32)".
:set symbol="watf16" value="&company FORTRAN 77/16".
:set symbol="watf32" value="&company FORTRAN 77/32".
.do end
.*
.* Blue Sky Visual Programmer
.*
:set symbol="vpname" value="Visual Programmer".
.*
.* AmerEnglish spelling
.*
.sr colour='color'
.sr ccolour='Color'
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -