问题标签 [syntax-error]
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.
perl - 如何在这个 Perl 语句中找到编译错误?
我有这个代码:
正在抛出错误:
这是更多代码:
syntax - 为什么这个 Haskell 不正确?
我有一个看起来像这样的 Haskell 文件:
应该在最后打印出函数调用的结果,但是当我运行文件时,我得到了这个错误:
我不明白我做错了什么。我应该怎么做才能修复它?
编辑
将最后一行放入 main 函数后,如下所示:
我现在收到以下错误:
这个看起来有点难度!我该如何解决?
python - Python:使用 Pyparser 的测试数据的无效语法
使用 pyparser,我正在尝试为 S-Expression 语言创建一个非常简单的解析器。我写了一个很小的语法。这是我的代码:
在查看此代码的示例时,似乎一切都很好,但是在运行时我收到此行的语法错误
我不明白。我将不胜感激
perl - 如何使用 VIM 修复 perl 语法错误“缺少右花括号或方括号”?
使用不匹配的数组大括号 ("[ ]") 或范围括号 ("{ }") 编译(或执行)perl 程序会导致“缺少右花括号或方括号”语法错误。Perl 经常将源报告为您的最后一个代码行(“在 EOF”),这可能与实际缺失的部分相去甚远。
示例 perl 错误消息:
vi 或 Vi IMproved (VIM) 用户如何解决此错误消息?我添加了一些 VIM 增强的答案。请添加您自己的想法、实践或 vi 插件。
注意:使用 VIM 版本发布的原始问题没有突出显示 perl 大括号和方括号。许多较新的版本都是这样做的;有关更多信息,请参见vim.org。
bash - Bash Scripting “[!: not found” 错误,以及如何编写 or 语句
编辑:这是我更新的代码:
我修复了所有间距问题,将 #!bin/sh 更改为 #/bin/bash,并在 "$f" 中添加了引号。但是我仍然遇到很多错误。
ava@kosh:~/test$ ./delDir d1 rm: 无法删除
d1': No such file or directory File: d1 was removed. rm: cannot remove
delDir': 没有这样的文件或目录 File: delDir 已被删除。rm:无法删除delDir2': No such file or directory File: delDir2 was removed. rm: cannot remove
e1':没有这样的文件或目录文件:e1 已删除。rm:无法删除e2': No such file or directory File: e2 was removed. rm: cannot remove
make_d1':没有这样的文件或目录文件:make_d1 已被删除。Name\t\tLinks\t\tOwner\t\tDate find: d1: No such file or directory find: delDir: No such file or directory find: delDir2: No such file or directory find: e1: No such file or directory find : e2: 没有这样的文件或目录找到: make_d1: 没有这样的文件或目录 ne1 2
ava 2009 年 11 月 22 日 ne2
2 ava 2009 年 11 月 22 日
有谁知道我做错了什么?
这是我的代码:以下是我的问题:
如果我使用不是普通文件且不是目录的东西执行脚本,我希望它说“用法:文件名目录”(见第 5 行)。我知道我可以使用 2 个 if 语句来做到这一点,但是是否可以在 bash 中为此创建一个 or 语句?
当我运行脚本时,我不断收到如下错误:
./delDir: 39: [!: not found ./delDir: 39: [!: not found ./delDir: 39: [!: not found ./delDir: 39: [!: not found ./delDir: 39: [!: 未找到 ./delDir: 39: [!: 未找到 ./delDir: 39: [!: 未找到 ./delDir: 39: [!: 未找到 ./delDir: 39: [!: 未找到。 /delDir: 39: [!: not found Name
Links Owner Date find: d1: No such file or directory find: delDir: No such file or directory find: delDir2: No such file or directory e1 1
ava 22 Nov 2009 e2
1 ava 2009 年 11 月 22 日找到:make_d1:没有这样的文件或目录 ne1 2
ava 2009 年 11 月 22 日 ne2
2 ava 2009 年 11 月 22 日
我相信我收到了这些错误,因为 for 循环首先查找用户键入的文件(它更改为的目录)并且找不到它。如果解决这个问题怎么办?3. 你还能看到更多错误吗?
tsql - SQL Server 2000“关键字'CASE'附近的语法不正确”
尝试执行以下存储过程时返回错误:
还包括其他 CASE 函数,尽管只出现了一个指向第一个 CASE 的错误。
在 PRINT 函数中运行相同的表达式时,将返回预期结果。
输出为“3”
我假设我以某种方式滥用了 CASE 功能。谁能想到解决方法或解决方法?
提前致谢。
——斯坦
bash - Bash Shell 脚本错误:./myDemo:56:语法错误:未终止的引号字符串
有人可以看看这段代码并找出它有什么问题吗?
有一些我无法弄清楚的语法错误。但是我应该注意,在这个 unix 系统上 echo -e 不起作用(不要问我为什么我不知道,我没有任何权限来更改它,即使我不会被允许到)
Bash Shell 脚本错误:“./myDemo ./myDemo:第 62 行:意外标记附近的语法错误done' ./myDemo: line 62:
” [已编辑]
编辑:我修复了 while 语句错误,但是现在当我运行脚本时,有些事情仍然无法正常工作。
似乎在 b|B) switch 语句中
cp $file $file.bkup实际上并没有将文件复制到 file.bkup ?
在 a|A) switch 语句中
ls "$directory"不打印目录列表供用户查看?
另一件事……有没有可以用来自动解析代码的编辑器?即类似于 NetBeans 的东西?
python - 为什么这是无效的语法?
为什么这抱怨语法无效?
我不断得到:
php - PHP在本地机器上损坏了代码,但在登台服务器上工作
我在这里遇到一个奇怪的问题,我有这段代码:
这个确切的代码在登台服务器上运行良好,我刚刚使用 XAMPP 安装了一个 LAMP 堆栈并从服务器下载了代码。
PHP 现在抛出这个错误:
有人知道它可能是什么吗?我有一种感觉它“可能”是由于标签的跳入和跳出,但我不确定,任何人都可以对此有所了解。(这可能是服务器问题,在这种情况下,我也很乐意就需要朝正确方向戳的 php.ini 设置提出建议!
提前致谢。
bash - 一个简单的计算平均值的小 shell 脚本
谁能告诉我我在这里做错了什么?
这是我尝试测试代码时的输出:
基本上,如果我有一个看起来像这样的文件:
我希望能够将其读入我的程序并输出: