• 2022-05-27 问题

    为了通过设备文件系统devfs访问设备,需要创建设备文件,那么创建设备文件的命令是()。 A: mkdir B: mknode C: make D: mknod

    为了通过设备文件系统devfs访问设备,需要创建设备文件,那么创建设备文件的命令是()。 A: mkdir B: mknode C: make D: mknod

  • 2021-04-14 问题

    对于翻译模式R → addop T {http://img2.ph.126.net/W0kxC_oqhCGcgMXSIxmrNA==/6608671813352373524.png.i:= mknode(addop.lexme, R.i, T.nptr)} http://img2.ph.126.net/W0kxC_oqhCGcgMXSIxmrNA==/6608671813352373524.png {R.s:=http://img2.ph.126.net/W0kxC_oqhCGcgMXSIxmrNA==/6608671813352373524.png.s}R→ e {R.s:=R.i}编写R的翻译子程序如下: function R (in:↑AST_node): ↑AST_node; var nptr, i1,s1,s: ↑AST_node; addoplexeme: char; begin if sym=addop then begin addoplexeme:=lexval; advance; nptr:=T; i1:=mknode (addoplexeme, in, nptr); s1:=R (i1) s:=s1 end else s:= in; return s end;其中AST_node为抽象语法树(AST) 结点类型。关于该子程序实现,下列说法正确的是

    对于翻译模式R → addop T {http://img2.ph.126.net/W0kxC_oqhCGcgMXSIxmrNA==/6608671813352373524.png.i:= mknode(addop.lexme, R.i, T.nptr)} http://img2.ph.126.net/W0kxC_oqhCGcgMXSIxmrNA==/6608671813352373524.png {R.s:=http://img2.ph.126.net/W0kxC_oqhCGcgMXSIxmrNA==/6608671813352373524.png.s}R→ e {R.s:=R.i}编写R的翻译子程序如下: function R (in:↑AST_node): ↑AST_node; var nptr, i1,s1,s: ↑AST_node; addoplexeme: char; begin if sym=addop then begin addoplexeme:=lexval; advance; nptr:=T; i1:=mknode (addoplexeme, in, nptr); s1:=R (i1) s:=s1 end else s:= in; return s end;其中AST_node为抽象语法树(AST) 结点类型。关于该子程序实现,下列说法正确的是

  • 1