pygments-mathematica:MathematicaWolfram Pygments的语言词法分析器和荧光笔

时间:2024-05-21 15:32:58
【文件属性】:

文件名称:pygments-mathematica:MathematicaWolfram Pygments的语言词法分析器和荧光笔

文件大小:50KB

文件格式:ZIP

更新时间:2024-05-21 15:32:58

highlighting pygments mathematica lexer Python

用于Pygments的Mathematica词法分析器和荧光笔 使用引擎的 / Wolfram语言源代码的最新词法分析器和荧光笔。 特征 它当前可以lex并突出显示: System`上下文中的所有内置函数都包括π类的unicode符号,除了那些使用私有unicode空间中的字符的字符(例如\[FormalA] )。 用户定义的符号,包括上下文中的符号。 所有的运营商包括Unicode运营商如∈和⊕ 。 注释包括多行和嵌套。 字符串,包括多行和转义引号。 模式,插槽(包括版本10中引入的命名插槽#name )和插槽序列。 消息名称(例如, ivar in General::ivar ) 数字包括基本符号(例如8 ^^ 23 == 19 )和科学符号(例如1 *^ 3 == 1000 )。 Block , With和Module局部变量。 例子: (* An example


【文件预览】:
pygments-mathematica-master
----mathematica()
--------__init__.py(245B)
--------builtins.py(157KB)
--------lexer.py(12KB)
--------style.py(1KB)
----requirements.txt(42B)
----.travis.yml(866B)
----LICENSE(1KB)
----setup.cfg(28B)
----setup.py(3KB)
----README.md(7KB)
----tests()
--------__init__.py(124B)
--------test_lexer.py(13KB)
----mma.scss(1KB)
----.gitignore(93B)

网友评论