From f9dce60325969dd4bf4a671995c8f05caf162c67 Mon Sep 17 00:00:00 2001 From: Ernest Cui Date: Tue, 26 Mar 2024 09:36:29 +0800 Subject: [PATCH] chore: improve details --- README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 13784d0..524988f 100644 --- a/README.md +++ b/README.md @@ -32,14 +32,14 @@ - ✅**提供CLI命令行版本供自动化测试使用** ## 使用方法 -### 导入.ir文件 +### 导入`.ir`文件 打开虚拟机页面后,您可以通过以下任何一种方式开始使用虚拟机: -- 使用左侧菜单中的`新建`选项,创建一个空白的.ir文件 -- 使用左侧菜单中的`导入`选项,导入想要运行的本地.ir文件 -- 直接将本地的.ir文件拖入页面中 +- 使用左侧菜单中的`新建`选项,创建一个空白的`.ir`文件 +- 使用左侧菜单中的`导入`选项,导入想要运行的本地`.ir`文件 +- 直接将本地的`.ir`文件拖入页面中 - 使用左侧菜单中的`示例`选项,在对话框中选取您感兴趣的示例IR程序 -对于每个导入的.ir文件,系统都会创建一个新的虚拟机实例,您可以在页面中以标签页的形式切换这些实例。 +对于每个导入的`.ir`文件,系统都会创建一个新的虚拟机实例,您可以在页面中以标签页的形式切换这些实例。 ### 编辑IR代码 虚拟机实例界面的左侧是IR代码编辑器,它使用的是与VSCode同款的[Monaco Editor](https://github.com/microsoft/monaco-editor),支持IR代码的语法高亮、智能补全、搜索替换与可视化错误提示等多种功能。您可以在其中编辑IR代码,并且方便地发现和修正IR代码的静态检查错误。 @@ -141,7 +141,7 @@ type in.txt | node irvm.mjs rand.ir > out.txt ``` cat in.txt | node irvm.mjs rand.ir > out.txt ``` -虚拟机以流的方式读取输入,控制台或者输入文件中的各个数据之间可用任意空白符号分隔。 +CLI版虚拟机同样以流的方式读取输入,控制台或者输入文件中的各个数据之间可用任意空白符号分隔。 ## 一些设计理念与讨论 - **全局变量相互不能重名,同一函数内的变量、形参相互不能重名,函数内的变量、形参可以但不建议和全局变量重名,不同函数内的变量、形参可以但不建议重名**