win874.inc
来自「一个用纯汇编 写的操作系统 源代码 是用 TASM 编译器写的」· INC 代码 · 共 29 行
INC
29 行
; Windows 874
macro du [args]
{ common local ..data,char
..data du args
repeat ($-..data)/2
load char byte from ..data+(%-1)*2
if char > 7Fh
if char < 0A0h
virtual at 0
if char < 90h
dw 20ACh,?,?,?,?,2026h,?,?,?,?,?,?,?,?,?,?
else
dw ?,2018h,2019h,201Ch,201Dh,2022h,2013h,2014h,?,?,?,?,?,?,?,?
end if
load char word from (char and 0Fh)*2
end virtual
else if char > 0A0h
char = 0E00h+char-0A0h
end if
store word char at ..data+(%-1)*2
end if
end repeat }
struc du [args]
{ common label . word
du args }
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?