fx5.s

来自「Version 6 Unix 核心源代码 Version 6 Unix 核心源」· S 代码 · 共 47 行

S
47
字号
/// fx5 -- declare implicit.globl	declimpl.globl	getnamedeclimpl:	bit	$7,symtab(r3)	bne	1f		/ already declared	jsr	r5,getname	movb	symbuf,r0	cmp	r0,$'a	blo	2f	sub	$6,r0		/ map 'a -> 'Z+12:	asl	r0	bis	imptab-[2*'A](r0),symtab(r3)1:	bit	$70,symtab(r3)		/ class	bne	1f	bis	$10,symtab(r3)		/ simple1:	rts	r5getname:	mov	r3,-(sp)	clr	r3	mov	$namebuf,r01:	cmp	r3,(sp)	bhis	1f2:	tstb	(r0)+	bne	2b	add	$8,r3	br	1b1:	mov	$symbuf,r32:	movb	(r0)+,(r3)+	bne	2b	mov	(sp)+,r3	rts	r5

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?