我正在尝试通过 Project Euler 练习来自学 Forth。我查看了几个教程,但我找不到任何关于如何定位关键字/控制结构的明确指南。Emacsforth-mode
似乎对代码应该如何格式化有一些想法,但我对我所看到的并不真正相信:) 所以,例如,下面的代码:
: euler1
0 1000 0
do i dup 3 mod -rot 5 mod -rot -rot * 0=
if i + then
loop ;
这样格式化有意义吗?你把条件放在哪里了?如果有任何类型的样式指南/示例集合,您认为格式正确,您能否请我参考那个示例?