【问题标题】:I get an error message in csound and I don't know why我在 csound 中收到一条错误消息,但我不知道为什么
【发布时间】:2019-08-19 16:58:00
【问题描述】:

我不知道我的代码有什么问题,也不知道我收到的错误消息是什么意思。我刚开始将 Csound 与 Cabbage 一起使用,并进行一般的编码。

我正在尝试使用 1 个滑块来设置多个变量的值。我使用滑块为 1 个变量设置值,并使用一些 if-then-else 语句为其他变量设置值。

如果 kV0 == 1 那么 kV = 1, kVA = 0, kVB = 0, kV1 = kV2 = kV3 = kV4 = 0

当 kV0 等于 1 时,我希望将 kV 设置为 1,并将所有其他变量设置为 0。我不断收到此消息:

错误:语法错误,意外的 T_IDENT,需要 NEWLINE(令牌“kV”)

第 69 行:

如果 kV0 == 1 则 kV

由于输入无效,解析失败!

【问题讨论】:

    标签: syntax-error csound


    【解决方案1】:

    这样的代码不是有效的 Csound 代码,您需要将语句分隔到单独的行中,如下所示:

    if kV0 == 1 then 
      kV = 1
      kVA = 0
      kVB = 0
      kV1 = 0
      kV2 = 0
      kV3 = 0
      kV4 = 0
    endif
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-02
      • 1970-01-01
      • 2020-03-20
      • 1970-01-01
      • 1970-01-01
      • 2017-11-23
      相关资源
      最近更新 更多