Skip to main content

木兰编程语言演示

Project description

声明

作者不属于任何公司、集体。

本项目使用GNU通用公共许可证,基于原木兰语言的逆向工程。使用的所有参考信息均从网络公开资料中合法获得。具体代码与原木兰语言的实现无直接关系。

运行

安装此包后, 可启动交互环境如下:

$ 木兰
木兰向您问好
更多信息请说'你好'
> func 过(年) {
>> println(年 + 1)
>> }
> 过(2019)
2020

错误反馈信息示例:

> func f() { f() }
> f()
递归过深。请确认: 1、的确需要递归 2、递归的收敛正确
> 1/0
请勿除以零
> print(某量)
请先定义'某量'再使用

相比使用交互平台,建议通过命令行下木兰 {源码文件名}运行代码。推荐使用VS Code 插件对源码文件进行编辑。

快排

大事记

0.0.7

通过基于原 exe 的用户手册编写过程中积累的测试用例, 与原型搭建过程中积累至今的测试

最近进展详见《木兰编程语言》知乎专栏

0.0.6

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mulang-0.0.13.tar.gz (27.2 kB view details)

Uploaded Source

Built Distributions

mulang-0.0.13-py3.7.egg (81.1 kB view details)

Uploaded Source

mulang-0.0.13-py3-none-any.whl (34.1 kB view details)

Uploaded Python 3

File details

Details for the file mulang-0.0.13.tar.gz.

File metadata

  • Download URL: mulang-0.0.13.tar.gz
  • Upload date:
  • Size: 27.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for mulang-0.0.13.tar.gz
Algorithm Hash digest
SHA256 b8932106fc44314557f2363ea43849365136618ce61409dc1c2481285168deff
MD5 700b9c97bb7868385dc2b95fb6ba80dd
BLAKE2b-256 f231d83a8b7015f96f28733559756e616acf42d2454bc3b898d4d1049f9a72f9

See more details on using hashes here.

File details

Details for the file mulang-0.0.13-py3.7.egg.

File metadata

  • Download URL: mulang-0.0.13-py3.7.egg
  • Upload date:
  • Size: 81.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for mulang-0.0.13-py3.7.egg
Algorithm Hash digest
SHA256 1ba1d640c60ab0f44d769a691fad785e212af6496fddc25a21ad847abe4bd8f5
MD5 0d6e243d2e41463fc9c673706f537fc9
BLAKE2b-256 88f2ec783b82d1024ec367029613507525f5701cfdd08477eba0f9d6f9c8ae37

See more details on using hashes here.

File details

Details for the file mulang-0.0.13-py3-none-any.whl.

File metadata

  • Download URL: mulang-0.0.13-py3-none-any.whl
  • Upload date:
  • Size: 34.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for mulang-0.0.13-py3-none-any.whl
Algorithm Hash digest
SHA256 2bdb0b091689085b281cf1ab3d59aaff03904b35a79e5dc9bc387a7a5374d675
MD5 c198bc804e0cfbe89813e4213d9b9681
BLAKE2b-256 bd8f1b400e30dc7d14728e20c6117cca69727a7d6184826075891dae006bed79

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page