问题标签 [quote]

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 回答
4221 浏览

comments - 在 flex 和 bison 以及词法错误中定义注释和引用

我必须为类 c 语言创建一个词法和语法分析器。在这种语言中,我们将注释定义为“在符号 % 之后直到行尾存在的所有内容”。以下声明是否正确?

我还需要定义引号“。以下是否正确(flex)?

flex 和 bison 输入文件中没有编译错误,但是当我使用用这种类似 c 语言编写的程序作为测试输入时,我在第 1 行得到了词法错误。这一行没有词法错误。我的程序必须以这样的方式开始:

野牛

(大写的单词被定义为PROGRAM,因为它们是语言的一部分)我写错了吗?我认为问题在于换行定义,但我不确定。

提前感谢您的任何回答。对不起,很长的帖子。

0 投票
4 回答
3329 浏览

list - 在 Lisp(Clojure、Emacs Lisp)中,list 和 quote 有什么区别?

通过阅读有关 Lisp 的介绍性材料,我现在认为以下内容是相同的:

但是,从我在 Clojure 和 Emacs Lisp 中使用带引号的形式时遇到的问题来看,它们并不相同。你能告诉我有什么区别吗?

0 投票
2 回答
120 浏览

string - 你怎么称呼这些不同的报价?

0 投票
1 回答
1348 浏览

unix - FTP 引用 RCMD CALL 从 Ubuntu 服务器到远程 UNIX 系统

我有一个文件,其中包含我的客户每周需要通过 FTP 上传到远程 UNIX 服务器的文章,并且使用远程命令将文章读入他们的系统(跟踪 EAN 代码的机构)。运行远程服务器的人给了我的客户一个批处理文件来运行,以便将这篇文章文件上传到服务器,他们一直在手动进行。

我所做的工作是开发我的客户系统,我想自动上传这个文件。他们的系统在 Ubuntu 服务器上,所以我将批处理文件翻译成 shell 脚本。

现在,除了在远程服务器上调用脚本外,一切都运行良好。一旦脚本到达命令“quote RCMD CALL ...”,我就会收到“500 命令不理解”错误。如果我使用批处理文件运行它,则不会出现此类错误。

我已经手动登录到他们的 FTP 并尝试编写不同的引用命令,但它们都不起作用。

我通过谷歌搜索发现有人遇到类似问题,但找不到任何解决方案。

有谁知道为什么远程命令可以通过 Windows 而不是通过 Ubuntu 工作?

0 投票
1 回答
1388 浏览

ajax - 去掉 js 文件中的 \"

当我将带有 " 的内容发布到 php 页面时,它会使用 \" ; 进行转义。为了在 php 文件中摆脱这种情况,我尝试了 str_ireplace、htmlspecialchars_decode 和 stripslashes,但没有任何效果。有没有办法我可以剥离返回到js文件后就出来了吗?

0 投票
1 回答
798 浏览

function - R中“替代”的令人困惑的行为

伙计们,这让我发疯。

这按预期工作:

现在,试试这个:

这里发生了什么?到底是怎么eval弄到表达的原始形式的?

0 投票
2 回答
193 浏览

scheme - 如何在 Scheme 的列表中包含 'quote?

我正在尝试在 Scheme 中创建一个这样的列表: (list 'quote 'a) 并且我希望输出为 (quote a) 但解释器执行引用并且输出为:'a

如何编写代码以获得预期的输出?

0 投票
3 回答
3332 浏览

windows - 在 Windows 上为 GNU Make 定义和使用构建时间戳

我正在尝试使用 GNU make 3.81 和与 Wind River Tornado 一起分发的古老 make(make 3.76)在 Windows 上构建一些软件。

到目前为止,我设法从 Windows 捕获日期:

但是当我将它传递给编译器时

由于时间戳中的空格、冒号和斜杠,我遇到了构建错误。如果我回显 $(NOW) 变量,它会被正确引用,但是当我回显 $(CFLAGS) 变量时,引号会消失。

0 投票
1 回答
295 浏览

lisp - 为什么 (list 'quote 'x) 评估为 'x 而不是 ('x) 或 (quote 'x)?

我正在尝试学习 LISP,并且正在通过一个代码示例,其中使用了类似于以下代码的内容:

(列出'引用5)

这在 REPL 中计算为 '5。我希望它评估为 ('5) 或 (quote 5)

我正在 CLISP REPL 中尝试这个。

任何帮助,将不胜感激。

0 投票
1 回答
565 浏览

javascript - 如何在父窗口中引用 iframe 的 javascript 变量

在 A.html 中,我打开一个带有 B.html 的 iframe。

在B.html中,我写js:

所以在 A.html 我想引用 B.html 中的变量 b 我这样写:

但结果是“未定义”;但是,我在 A.html 中引用了函数测试

变量 a 和 b 都可以正确警告

那么为什么第二种报价方法行不通呢?