i_core:i_core是一种极简的堆栈编程语言(类似于Forth) 源码
这是语言('I')及其虚拟机(所有这些都在PICO-8中使用)的核心引擎。 您可以扩展此引擎(请参见_SHW或_CLS的实现方式)。 您可以创建同义词以简化使用(请参见_ADD和_ +)。 程序必须写成一行。 术语之间用空格隔开。 该引擎基于堆栈(如上):'5 4 +'。 =>显示9 运算符+-* /和flr功能可用。 '#'复制(堆栈的)最后一个值。 您可以使用'5 4 + 3 2 + *'来评估(5 + 4)*(3 + 2)。 => 45 创建一个子功能 :名称 ; ':A 5 4 +; :B 3 2 +; AB *。” => 45 您可以使用其名称调用子功能NAME(请参见
用户评论