没有合适的资源?快使用搜索试试~ 我知道了~
Forth:用Ada编写的Forth口译员
共62个文件
ads:29个
adb:23个
gitignore:2个
需积分: 5 0 下载量 124 浏览量
2021-05-20
01:20:28
上传
评论
收藏 271KB ZIP 举报
温馨提示
在阿达的第四 这是我在Ada中编写Forth解释器的尝试。 我没有使用直接方法,而是选择给系统提供一些类型(最著名的是整数和字符串)。 解析/解释性奇数 Forth.Tokenize输入字符串解析为以空格分隔的[当前不处理选项卡]字。 然后处理该单词列表( Forth.Handle_Strings ),以使。“和s”触发例程以合并列表中的尾随字符串[并添加缺少的空格],该例程以列表中以字符串结尾的字符串终止双引号,并且不是两个连续的双引号。 将两个连续的双引号引起来的单词转换为单个双引号。 到目前为止,所有内容都没有使用返回堆栈。 去做: 继续添加核心词。 为基本类型(特别是BLOB)实现明智的运算符。 利润?
资源推荐
资源详情
资源评论
收起资源包目录
Forth-master.zip (62个子文件)
Forth-master
ttester.fs 12KB
.gitattributes 483B
old
forth-internal_types.ads 365B
forth-types.adb 1KB
forth-types-create_blob.ads 162B
forth-dictionary.adb 1KB
forth-interpreter-operations.ads 124B
forth-stack.ads 2KB
forth-types.ads 3KB
forth-stack.adb 1KB
forth-dictionary-word_list.ads 262B
forth-dictionary.ads 846B
forth-string_list.ads 171B
forth-pools-release.adb 183B
forth-operand_stack.ads 128B
forth-types-create_blob.adb 1KB
forth-interpreter-defaults.adb 254B
forth-interpreter.ads 1KB
forth-interpreter.adb 1KB
forth-pools.ads 3KB
forth-pools.adb 4KB
Readme.md 1006B
src
forth-vm-functions.adb 7KB
forth-types.adb 11KB
forth-types-create_blob.ads 214B
forth-dictionary.adb 1KB
forth-vm-defaults.adb 106B
forth-return_stack.ads 187B
forth-handle_strings.adb 3KB
forth-stack.ads 4KB
forth.adb 36B
forth-types.ads 7KB
forth-stack.adb 3KB
forth-dictionary-word_list.ads 408B
forth-string_vector.ads 230B
forth-dictionary.ads 872B
forth.ads 740B
forth-vm-default_words.adb 1KB
forth-types-create_blob.adb 1KB
forth-pools-blob_pool.ads 814B
forth-vm-default_words.ads 195B
forth-vm-functions.ads 4KB
forth-interpreter.ads 29B
forth-tokenize.ads 199B
forth-tokenize.adb 623B
forth-handle_strings.ads 177B
forth-interpreter.adb 3KB
forth-vm.ads 2KB
forth-pools.ads 3KB
forth-pools.adb 4KB
forth-vm.adb 1KB
forth-data_stack.ads 174B
obj
gnatinspect.db-shm 32KB
b~test.adb 13KB
forth-loc.xml 18KB
.gitignore 14B
gnatinspect.db 419KB
b~test.ads 25KB
gnatinspect.db-wal 167KB
.gitignore 23B
forth.gpr 517B
test.adb 4KB
共 62 条
- 1
资源评论
优创品牌营销
- 粉丝: 14
- 资源: 4527
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功