文件名称:throf:受 Forth、Factor 和 PostScript 影响的简单连接编程语言
文件大小:39KB
文件格式:ZIP
更新时间:2024-07-11 11:21:05
C++
Throf 介绍 一种受 Forth、Factor 和 PostScript 影响的简单串联编程语言。 在语法上,Throf 与 Factor 最相似,事实上,许多简单的 Factor 脚本在 Throf 中都有效。 更多有趣的功能,尚未实现,很可能会借鉴 PostScript 和 Forth 的想法。 Throf 正在有机地成长,并且没有任何真正的方向感。 这是一个“永远的项目”。 基本要求 F# Throf(fsthrof 目录) F# Throf 是使用 3.1 构建的。 如果您是 Mac 用户,则还需要安装 。 解决方案文件 (fsthrof.sln) 与 Mono Develop 兼容,因此如果您在 Mono Develop 中安装 F# 语言绑定,您也可以在那里构建它。 如果您是 Windows 用户,您将最适合使用 VS 2013(任何支持 F# 3.1 的附加功能)
【文件预览】:
throf-master
----.gitignore(374B)
----core()
--------stack.th4(412B)
--------combinator.th4(89B)
--------math.th4(199B)
----fsthrof()
--------Exceptions.fs(507B)
--------fsthrof.fsproj(2KB)
--------fsthrof.fs(440B)
--------Parser.fs(8KB)
--------Interpreter.fs(15KB)
--------Tokenizer.fs(3KB)
--------App.config(182B)
--------Utility.fs(805B)
----gothrof()
--------.gitignore(8B)
--------Makefile(110B)
--------interpreter_test.go(11KB)
--------main.go(278B)
--------stack.go(1KB)
--------interpreter.go(13KB)
--------numeric.go(3KB)
--------init.th4(0B)
----throf.sln(862B)
----tests.th4(3KB)
----LICENSE(547B)
----README.md(1KB)
----fsthrof.sln(1KB)
----throf()
--------Makefile.gcc(64B)
--------repl.h(152B)
--------common.h(5KB)
--------tokenizer.h(4KB)
--------Makefile.common(245B)
--------stdafx.h(1KB)
--------throf.cpp(1KB)
--------stackelement.cpp(4KB)
--------tokenizer.cpp(9KB)
--------throf.vcxproj(6KB)
--------throfexception.h(1KB)
--------repl_posix.h(1KB)
--------stdafx.cpp(197B)
--------interpreter.h(2KB)
--------throf.vcxproj.filters(2KB)
--------interpreter.cpp(25KB)
--------stackelement.h(2KB)
--------Makefile.clang(104B)
--------onleavescope.h(527B)
--------repl_win32.h(3KB)
----init.th4(75B)