为什么不能在分配中使用Unicode字符√和??

cantdutchthis

Julia对Unicode字符提供了有趣的支持。该语法使我可以在iJulia笔记本中运行以下命令。

μ = 10
σ = 20
∑ = sum
a = [1,2,3,4] 
∑(a) # prints 10

但是,似乎并不总是可以将Unicode字符用作函数/变量名称。

sqrt√示例

√ = sqrt

给出以下错误:

syntax: unexpected "="

all示例

forall(x,f) = [f(i) for i in x]
∀ = forall

给出以下错误:

syntax: invalid character "∀"

为什么?

我误会了规则吗?我以为Unicode字符会像任何其他字母字符一样被解释,但是我似乎在看似简单的语句上遇到了两个不同的错误。

jub0bs

是现有功能的名称;尝试运行以下命令:

julia> methods(√)
# 12 methods for generic function "sqrt":
sqrt(a::Complex{Float16}) at float16.jl:141
sqrt{T<:FloatingPoint}(z::Complex{T<:FloatingPoint}) at complex.jl:237
sqrt(z::Complex{T<:Real}) at complex.jl:261
...

至于,它不是Julia源代码中的有效字符(还?)。看到这个讨论; 发生的事情是,开发人员仍在考虑是否制作一个有效的角色,如果这样做,它将具有什么意义。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么不能在字符串内插中使用_?

来自分类Dev

为什么我不能在输入中使用空格字符?

来自分类Dev

为什么我不能在Notepad ++中的搜索和替换功能中使用字符“(”或“)”?

来自分类Dev

为什么我不能在MacVim中使用`<和`>?

来自分类Dev

为什么我不能在Android App中使用Pattern.UNICODE_CHARACTER_CLASS?

来自分类Dev

为什么我不能在Android App中使用Pattern.UNICODE_CHARACTER_CLASS?

来自分类Dev

为什么不能在会话变量中使用字符串数字作为索引?

来自分类Dev

为什么我不能在文档字符串中使用format函数?

来自分类Dev

为什么我不能在开机自检(php页面)中使用#(数字符号)作为值

来自分类Dev

为什么不能在会话变量中使用字符串数字作为索引?

来自分类Dev

Android-为什么不能在if子句中使用getResources()。getStringArray返回的字符串?

来自分类Dev

Laravel 5:为什么我不能在语言文件中使用整数和浮点数?

来自分类Dev

为什么不能在同一代码中使用函数“ pack”和“ grid”

来自分类Dev

Laravel 5:为什么我不能在语言文件中使用整数和浮点数?

来自分类Dev

为什么我不能在单独的html和js文件中使用全局变量?

来自分类Dev

为什么我不能在 mysql 中使用 join 和 regex?

来自分类Dev

为什么不能在字符串值和仅符号值上使用CASE?

来自分类Dev

为什么我的线性渐变不能在Firefox中使用?

来自分类Dev

为什么复数文字不能在clang中使用?

来自分类常见问题

为什么我不能在Swift中使用let in协议?

来自分类Dev

为什么notifyAll()不能在线程实例中使用?

来自分类Dev

为什么我不能在JCreator中使用JavaFX?

来自分类Dev

为什么不能在`beforeSave`函数中使用`useMasterKey()`?

来自分类Dev

为什么我不能在TRecord中使用Variable?

来自分类Dev

为什么我不能在crontab中使用大括号?

来自分类Dev

为什么我不能在pow()函数中使用整数?

来自分类Dev

为什么不能在成员函数中使用这种模式?

来自分类Dev

为什么不能在JavaDoc中使用<abbr>标记?

来自分类Dev

为什么不能在strcmp()中使用并置?

Related 相关文章

  1. 1

    为什么不能在字符串内插中使用_?

  2. 2

    为什么我不能在输入中使用空格字符?

  3. 3

    为什么我不能在Notepad ++中的搜索和替换功能中使用字符“(”或“)”?

  4. 4

    为什么我不能在MacVim中使用`<和`>?

  5. 5

    为什么我不能在Android App中使用Pattern.UNICODE_CHARACTER_CLASS?

  6. 6

    为什么我不能在Android App中使用Pattern.UNICODE_CHARACTER_CLASS?

  7. 7

    为什么不能在会话变量中使用字符串数字作为索引?

  8. 8

    为什么我不能在文档字符串中使用format函数?

  9. 9

    为什么我不能在开机自检(php页面)中使用#(数字符号)作为值

  10. 10

    为什么不能在会话变量中使用字符串数字作为索引?

  11. 11

    Android-为什么不能在if子句中使用getResources()。getStringArray返回的字符串?

  12. 12

    Laravel 5:为什么我不能在语言文件中使用整数和浮点数?

  13. 13

    为什么不能在同一代码中使用函数“ pack”和“ grid”

  14. 14

    Laravel 5:为什么我不能在语言文件中使用整数和浮点数?

  15. 15

    为什么我不能在单独的html和js文件中使用全局变量?

  16. 16

    为什么我不能在 mysql 中使用 join 和 regex?

  17. 17

    为什么不能在字符串值和仅符号值上使用CASE?

  18. 18

    为什么我的线性渐变不能在Firefox中使用?

  19. 19

    为什么复数文字不能在clang中使用?

  20. 20

    为什么我不能在Swift中使用let in协议?

  21. 21

    为什么notifyAll()不能在线程实例中使用?

  22. 22

    为什么我不能在JCreator中使用JavaFX?

  23. 23

    为什么不能在`beforeSave`函数中使用`useMasterKey()`?

  24. 24

    为什么我不能在TRecord中使用Variable?

  25. 25

    为什么我不能在crontab中使用大括号?

  26. 26

    为什么我不能在pow()函数中使用整数?

  27. 27

    为什么不能在成员函数中使用这种模式?

  28. 28

    为什么不能在JavaDoc中使用<abbr>标记?

  29. 29

    为什么不能在strcmp()中使用并置?

热门标签

归档