代码搜索:Prolog
找到约 1,954 项符合「Prolog」的源代码
代码结果 1,954
www.eeworm.com/read/287172/8713089
mac ferror.mac
INCLUDE PROLOG.H
EXTRN _Ustatus:WORD
_CC1:
PUBLIC _ferror
_ferror:
MOV BX,OFFSET _Ustatus
XCHG DX,BX
MOV BX,2
ADD BX,SP
MOV BX,[BX]
ADD BX,BX
ADD BX,DX
MOV BX,[BX]
XCHG DX,BX
www.eeworm.com/read/287172/8713110
mac isatty.mac
INCLUDE PROLOG.H
EXTRN _Udevice:WORD
_CC1:
PUBLIC _isatty
_isatty:
MOV BX,OFFSET _Udevice
XCHG DX,BX
MOV BX,2
ADD BX,SP
MOV BX,[BX]
ADD BX,BX
ADD BX,DX
MOV BX,[BX]
RET
INCLU
www.eeworm.com/read/287172/8713133
mac putchar.mac
INCLUDE PROLOG.H
_CC1:
PUBLIC _putchar
_putchar:
MOV BX,2
ADD BX,SP
MOV BX,[BX]
PUSH BX ;
MOV BX,1
PUSH BX ;
CALL _fputc
ADD SP,4
RET
EXTRN _fputc:NEAR
INCLUDE EPILOG.H
www.eeworm.com/read/287172/8713177
mac sign.mac
INCLUDE PROLOG.H
_CC1:
PUBLIC _sign
_sign:
MOV BX,2
ADD BX,SP
MOV BX,[BX]
OR BX,BX
JG $+5
JMP _CC3
MOV BX,1
RET
_CC3:
MOV BX,2
ADD BX,SP
MOV BX,[BX]
OR BX,BX
JZ $+5
J
www.eeworm.com/read/287172/8713203
mac rewind.mac
INCLUDE PROLOG.H
_CC1:
PUBLIC _rewind
_rewind:
MOV BX,2
ADD BX,SP
MOV BX,[BX]
PUSH BX ;
MOV BX,0
PUSH BX ;
MOV BX,0
PUSH BX ;
MOV BX,0
PUSH BX ;
CALL _seek
ADD SP,8
www.eeworm.com/read/287172/8713220
mac iscons.mac
INCLUDE PROLOG.H
EXTRN _Udevice:WORD
_CC1:
PUBLIC _iscons
_iscons:
MOV BX,OFFSET _Udevice
XCHG DX,BX
MOV BX,2
ADD BX,SP
MOV BX,[BX]
ADD BX,BX
ADD BX,DX
MOV BX,[BX]
XCHG DX,BX
www.eeworm.com/read/384457/8868295
header
\
\ Standard prolog
\
LDA L0,R1 \ Set stack pointer
STI R1,0(R1) \ Save on stack
LDA L1,R3 \ Return address for main routine
\
www.eeworm.com/read/277026/10687159
mac feof.mac
INCLUDE PROLOG.H
EXTRN _Ustatus:WORD
_CC1:
PUBLIC _feof
_feof:
MOV BX,OFFSET _Ustatus
XCHG DX,BX
MOV BX,2
ADD BX,SP
MOV BX,[BX]
ADD BX,BX
ADD BX,DX
MOV BX,[BX]
XCHG DX,BX
MO
www.eeworm.com/read/277026/10687168
mac free.mac
INCLUDE PROLOG.H
EXTRN _Umemptr:WORD
_CC1:
PUBLIC _free
_free:
MOV BX,2
ADD BX,SP
MOV BX,[BX]
MOV _Umemptr,BX
RET
_cfree equ _free
PUBLIC _cfree
INCLUDE EPILOG.H
END
www.eeworm.com/read/277026/10687212
mac malloc.mac
INCLUDE PROLOG.H
_CC1:
PUBLIC _malloc
_malloc:
MOV BX,2
ADD BX,SP
MOV BX,[BX]
PUSH BX ;
MOV BX,0
PUSH BX ;
CALL _Ualloc
ADD SP,4
RET
EXTRN _Ualloc:NEAR
INCLUDE EPILOG.H