调用堆栈?保留堆栈?名称堆栈?
Factor 手册的本页讨论了存储在延续中的这些类型的堆栈: datastack 、retainstack callstack namestack catchstack 这些堆栈到底保存什么?对我来说…
在 Factor 中计算两个序列的笛卡尔积
我刚刚开始涉足 Factor。我想计算两个序列的笛卡尔积: { 1 2 3 } { 8 9 } 我想看到的是序列的序列: { { 1 8 } { 1 9 } { 2 8 } { 2 9 } { 3 8 } { 3…
使用 Factor 源树之外的代码
我正在尝试开始玩因子。 到目前为止,我已经: 下载了 OSX 磁盘映像 将因子目录复制到 $INSTALL/factor 通过运行 $INSTALL/factor/factor 启动调试器 …
如何在 Factor 解释器中导入模块?
我正在关注 Sam 的 解密教程。当他执行 8 group 时,我的计算机上的 Factor 抱怨它不知道 group 函数。 ( scratchpad ) "011010010010000001100110011…
Factor 是否有多行 shebang?
Common Lisp 具有多行 shebang: #!/bin/bash #| exec clisp -q -q $0 $0 ${1+"$@"} exit |# 这允许在 shebang 内进行更复杂的操作。 CLISP 是少数从 …
导入Factor代码而不将其放入工作目录?
我喜欢对代码进行版本控制。将每个 Factor 文件从我的 git 复制到 Factor 的工作目录并返回是一件很痛苦的事情。 Factor 是否有一个类似于 Ruby 的 re…
MAIN 未在命令行上由 Factor 执行
我没有看到 Hello World 程序的任何输出。 $ cat hello.factor USE: io IN: hello : hello ( -- ) "Hello World!" print ; MAIN: hello $ factor hell…
Factor 是否有与 Python 习惯用法 if __name__=="__main__": main() 等效的语言?
Factor 似乎有一个像任何基于 C 的语言一样的 main 方法: #! /usr/bin/env factor -script USE: io IN: hello : hello ( -- ) "Hello World!" print …
以编程方式访问 Factor 中的模块/文件名?
命令行用法中指定的程序名称,例如“Usage:rot13.factor [OPTIONS]”。 Erlang 有一个名为 ?FILE 的宏来访问源代码自己的文件名。 Factor 有类似的东…
为什么要使用面向堆栈的语言?
Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…
- 共 1 页
- 1