文件名称:锑:锑编程语言
文件大小:81KB
文件格式:ZIP
更新时间:2024-03-19 22:13:45
language programming compiler sabre antimony
锑编程语言 锑是一种不受胡扯的(:copyright:)编程语言,它会妨碍您的工作。 它的意思是“正常工作”,而无需添加不必要和and肿的语言功能。 为什么还有另一种语言? Antimony的目标是成为一种简单的语言,任何人(初学者和专家)都可以使用。 当然,“无废话的编程语言”是一种高度主观的观点,这个项目是我自己的尝试。 有很多很棒的编程语言,锑并不意味着要取代它们中的任何一种。 当前,锑只是一种通用玩具语言。 它的主要目标是简单易懂,而不是有效。 例子 // examples/fib.sb fn main() { let num = 10 println(fib(num)) } fn fib(n: int) { if n <= 1 { return n } return fib(n-1) + fib(n-2) } // -> 55 该项目的状态
【文件预览】:
antimony-master
----Dockerfile(812B)
----.gitignore(70B)
----README.md(2KB)
----CHANGELOG.md(5KB)
----.github()
--------workflows()
--------pull_request_template.md(284B)
--------FUNDING.yml(61B)
----Cargo.toml(639B)
----tests()
--------if_statement_basic.sb(180B)
--------structs.sb(1KB)
--------operator_assignments.sb(87B)
--------function_return_type_explicit.sb(116B)
--------importable_module()
--------if_statement_multiple_arms.sb(330B)
--------match_statements.sb(708B)
--------if_statement_non_boolean_condition.sb(126B)
--------struct_initialization.sb(205B)
--------imports.sb(65B)
--------type_any.sb(93B)
----docs()
--------developers()
--------concepts()
--------SUMMARY.md(671B)
--------modules()
--------introduction()
----examples()
--------fib.sb(154B)
--------ackermann.sb(276B)
--------leapyear.sb(389B)
--------bubblesort.sb(429B)
--------hello_world.sb(41B)
--------sandbox.sb(143B)
--------loops.sb(178B)
--------greeter.sb(105B)
----LICENSE(11KB)
----book.toml(129B)
----.Dockerignore(75B)
----CONTRIBUTING.md(2KB)
----TODO(632B)
----src()
--------lexer()
--------generator()
--------tests()
--------parser()
--------builder()
--------command()
--------ast()
--------util()
--------main.rs(2KB)
----contrib()
--------PKGBUILD(831B)
----builtin()
--------README.md(117B)
--------builtin.c(175B)
--------builtin.js(206B)
----build_docs.py(437B)
----Cargo.lock(14KB)
----.builds()
--------ci.yml(219B)
----lib()
--------io.sb(240B)
--------assert.sb(116B)
--------os.sb(70B)
--------array.sb(402B)