锑:锑编程语言

  • d5_266682
    了解作者
  • 81KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-06-08 04:22
    上传日期
锑编程语言 锑是一种不受胡扯的(: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.zip
内容介绍
# The Antimony Programming language [![](https://img.shields.io/crates/v/antimony-lang.svg)](https://crates.io/crates/antimony-lang) ![Continuous integration](https://github.com/antimony-lang/antimony/workflows/Continuous%20integration/badge.svg?branch=master) [![docs](https://img.shields.io/badge/docs-mdBook-blue.svg)](https://antimony-lang.github.io/antimony/latest) [![Chat on Matrix](https://img.shields.io/badge/chat-on%20Matrix-green)](https://matrix.to/#/#antimony:matrix.slashdev.space?via=matrix.slashdev.space) Antimony is a bullshit-free (©) programming language that gets out of your way. It is meant to "just work", without adding unnecessary and bloated language features. ## Why yet another language? The goal of Antimony is to be a simple language that anyone - beginner and expert - can pick up and use. A "bullshit-free programming language" is of course a highly subjective opinion, and this project is my very own attempt at this. There are plenty of great programming languages out there, and Antimony is not meant to replace any of them. Currently, Antimony is just a general-purpose toy language. Its primary goal is to be simple and easy to understand, not to be efficient. ## Example ```rs // 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 ``` ## State of this project Most algorithms should run fine, but some features may be unstable. Standard library and documentation are still incomplete. See the [open issues](https://github.com/antimony-lang/antimony/issues) for upcoming todos. The Antimony compiler emits JavaScript for the Node.js runtime, and a C backend is currently under development. Backends for WASM and LLVM are planned. ## Documentation Documentation is hosted [here](https://antimony-lang.github.io/antimony). ## Getting started See the [installation](https://antimony-lang.github.io/antimony/latest/introduction/installation.html) instructions to get started. ## Chat on matrix [Get in touch](https://matrix.to/#/#antimony:matrix.slashdev.space?via=matrix.slashdev.space)! ## License This software is licensed under the [Apache-2.0 license](./LICENSE).
评论
    相关推荐
    • C编程语言
      C编程语言
    • 编程语言教程
      编程语言教程
    • 编程语言课件
      编程语言,包括编程语言这门课程的课件以及部分课程作业。
    • 编程语言
      编程语言
    • 环形编程语言
      使用C / C ++开发的免费开源创新实用的通用多范式脚本语言
    • 编程语言搜索
      编程语言搜索
    • 编程语言
      编程语言
    • hope编程语言
      Hope是一个早期的函数式编程语言,有助于学习函数式编程和λ演算 Hope is a small functional programming language developed in the 1970s at the University of Edinburgh. It predates Miranda and Haskell and ...
    • Go编程语言
      Google出品的Go语言(1.0.3版)语言手册,英文CHM版本。
    • SIM800C_MQTT.rar
      使用SIM800C模块,使用MQTT协议,连接中国移动onenet平台,能实现数据的订阅、发布、存储等