假如你来发明编程语言
Hollis
共 4664字,需浏览 10分钟
·
2021-03-27 10:14
1101101010011010
1001001100101001
1100100011011110
1011101101010010
sub $8, %rsp
mov $.LC0, %edi
call puts
mov $0, %eax
if ***
blablabla
else ***
blablabla
while ***
blablabla
func abc:
blablabla
// 条件转移
if ***
blablabla
else ***
blablabla
// 循环
while ***
blablabla
// 函数
func abc:
blablabla
这里的blablabla该是什么呢? 该怎样把上面的人类可以认识的字符串转换为 CPU 可以认识的机器指令
盗梦空间
f(x) = f(x-1) + f(x-2)
if : if bool statement else statement
for: while bool statement
statement: if | for | statement
参考资料
什么是程序?
编译器是如何工作的?
程序员应如何理解抽象?
有道无术,术可成;有术无道,止于术
欢迎大家关注Java之道公众号
好文章,我在看❤️
评论