Luna:Luna编程语言

时间:2024-05-21 18:37:56
【文件属性】:

文件名称:Luna:Luna编程语言

文件大小:10KB

文件格式:ZIP

更新时间:2024-05-21 18:37:56

Haskell

Luna编程语言 Luna是一种基于符号和规则的编程语言,是一项业余爱好项目,旨在进一步了解其他类似语言(例如Wolfram语言和Prolog)的内部功能。 尽管该项目没有最终目标,但它处于可行的状态,并且可以使用当前可用的非常小的语法编写相当复杂的程序。 基本语法 尽管由于Luna仍处于开发的早期阶段,所以添加了更多的原始表达式,但Luna的当前语法相当有限。 整数,字符和列表的编写方式如下 5343 -- Integer 'x' -- Character {a, b, c} -- List 基本的数学运算是作为运算符内置的 x + y x - y x * y x / y x ** y -- Exponentiation 函数使用方括号括起来,每个参数用逗号分隔 Add[x, y] Subtract[x, y] Multiply[x, y] Divide[x, y] Power[x,


【文件预览】:
Luna-master
----src()
--------Setup.hs(46B)
--------Main.hs(406B)
--------luna.cabal(735B)
--------Luna()
----README.md(2KB)
----lib()
--------Prelude.luna(3KB)

网友评论