问题标签 [logo-lang]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
101 浏览

if-statement - 检查Imagine Logo中的变量是偶数还是奇数

我需要检查一个变量是偶数还是奇数,而且我不知道如何在 Imagine Logo 中执行此操作。

如果不可能,我至少需要这样的东西......

0 投票
1 回答
78 浏览

replace - 如何在 LOGO 中进行子字符串替换?

我想从用户那里获取字符串,解析它,然后运行解析的命令。

字符串输入将类似于“F20N20E10L10”,保证没有空格。

我想将此输入转换为带有如下替换的 LOGO 命令:

  • “F”→fd
  • “N”→seth 0 fd
  • “E”→seth 90 fd
  • “L”→lt 90 fd

所以上面输入的字符串会被转换成这些LOGO命令:

fd 20 seth 0 fd 20 seth 90 fd 10 lt 90 fd 10

所有 Forth 方言都允许输入和解释一串命令。

但我找不到任何搜索和替换字符串操作。这在LOGO的任何方言中都可能吗?愿意考虑任何。

感谢您的阅读。

0 投票
1 回答
111 浏览

logo-lang - 在 ucblogo 中保存图像

我需要使用命令保存在 ucblogo 中生成的图像。我有很多徽标程序要按顺序执行,并且需要将每个徽标的输出图像存储为 jpeg 文件。我正在使用 Ubuntu 16.04。

我尝试在每个 Logo 程序的末尾使用 savepict 命令。它保存了一些图像,但该图像没有打开。

有什么建议么?

0 投票
1 回答
144 浏览

read-eval-print-loop - REPL for Logo 编程语言

是否有任何免费的徽标实现可以在 Windows 下提供经典的标准输入/标准输出repl环境?就像 python 和 ghci 一样。

据我所知,FMSLogo 只是 GUI,而 ucblogo 是基于终端的,外部程序无法捕获其输出。

我问这个问题的原因是我想围绕 SublimeText 编辑器及其 SublimeREPL 插件设置一个最小的 Logo 开发环境。我已经实现了(一些)语法高亮、自动完成和内联帮助。见这里

我很想听听其他人谈论他们的 Logo 编程设置。

0 投票
0 回答
39 浏览

logo-lang - UCB Logo readlist 程序不能像书中的例子那样工作,它应该

我正在使用 Win10 上的 UCB Logo 6.0完成计算机科学徽标样式

示例之一是extract此页面上的过程: https ://people.eecs.berkeley.edu/~bh/v2ch1/files.html

我的问题是,当我认为它应该读取所​​有内容直到文件末尾时,它只会从文件中读取一行。我使用 Notepad.exe 制作了示例文件(纯文本地址簿),其中 2 个条目由硬回车(ENTER)键分隔。

这是书中的过程和使用示例:

使用它:( ? extract "brian "phonelist作为phonelist文件名)

结果应该是:

我的示例文件有 2 条 Brian 行,但只检索了第一条。有什么想法吗?- 谢谢

0 投票
1 回答
47 浏览

logo-lang - LOGO 中的反射(几何变换)

LOGO可以做几何变换吗?

特别是水平反射可能吗?

从...开始:

我想要一个可以反映跨行 y=0 的命令,它的工作类似于

并会产生与