一、GitHub 上有没有什么简单精致的编译器源码适合初学者研读??
中文版C语言编译器可以看下,入门简单。知心编译器
#导入 <stdio.h>
#导入 <标准库.h>
整数 开始(整数 参数数量 ,字符 **参数数组)
{
打印("您好!中文编程。");
返回 0;
}
C语言中英文关键词对照表:
- 无 void
- 短整数 short
- 整数 int
- 长整数 long
- 浮点 float
- 双精度 double
- 字符 char
- 布尔 _Bool
- 如果 if
- 否则 else
- 选择 switch
- 分支 case
- 执行 do
- 判断 while
- 循环 for
- 继续 continue
- 转到 goto
- 跳出 break
- 返回 return
- 外部 extern
- 静态 static
- 无符号 unsigned
- 有符号 signed
- 取类型 typeof
- 取大小 sizeof
- 常量 const
- 寄存器 register
- 内联 inline
- 易变 volatile
- 结构体 struct
- 共用体 union
- 枚举 enum
- 类型定义 typedef
- 默认 default
- 自动 auto
- 限制 restrict
- 断言 assert
- 导入 include
- 导入下一个 include_next
- 定义 define
- 如果已定义 ifdef
- 如果未定义 ifndef
- 否则如果 elif
- 结束如果 endif
- 已定义 defined
- 结束定义 undef
- 错误 error
- 警告 warning
- 行号 line
- 指示 pragma
编译器源码+编辑器源码,稍加整理便可以成为一个完整的语言编译环境了。
二、微软成功收购github以后,atom编辑器将如何处置?
Atom用户:
我就算用Vim、Emacs,明天改行不做程序员,也不用你们VSCode!
真香!
三、如何评价GitHub的Atom编辑器?
中文支持要看程度,中文展示应该是webkit内核做的,如果乱码,那是因为字体没设置好。
有些特性中文支持不够好,比如搜索的时候要求匹配整个单词。
- 相关评论
- 我要评论
-