我创建了一种实验性的玩具编程语言,带有(现在)可用的解释器。它是图灵完备的,并且具有相当低级的指令集。
即使所有事情都需要比 PHP、Python 或 Ruby 多四到六倍的代码和时间,我仍然喜欢用它来编程各种东西。
所以我得到了用多种语言编写的“基本”东西:
- Hello World
- 输入 -> 输出
- 倒计时(并不像您想象的那么容易,因为没有循环)
- 阶乘
- 阵列模拟
- 99 瓶啤酒(简单,错误的变形)
- 99 瓶啤酒(标准)
科拉茨猜想
奎因(那是一个有趣的!)
- Brainf*ck 解释器(为了证明图灵完整性,让我很高兴)
所以我实现了上述所有示例,因为:
- 他们都使用了该语言的许多不同方面
- 它们非常有趣
- 他们不需要花几个小时来写
现在我的问题是:我已经没有想法了!我找不到更多关于使用我的语言可以解决哪些问题的示例。
- 您是否有任何符合上述某些标准的编程问题需要我解决?
最佳答案
尝试 Project Euler 中的内容- 这些谜题对于测试新语言总是有好处的。
关于programming-languages - 你能帮我想一下我的编程语言的问题吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2601970/