1. 首页
  2. 数据库
  3. 其它
  4. i_core:i_core是一种极简的堆栈编程语言(类似于Forth) 源码

i_core:i_core是一种极简的堆栈编程语言(类似于Forth) 源码

上传者: 2021-02-17 08:14:44上传 ZIP文件 5.15MB 热度 12次
这是语言('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(请参见
用户评论