Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

NPC403/Melang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

94 Commits

Repository files navigation

Melang logo

Melang

Melang is a script Language of preemptive scheduling coroutine in single thread. It is only support on UNIX/Linux.

Melang has already supported MySQL 8.0, but the newest MySQL C client library is unstable. So if trying to connect an unreachable address, a buffer-overflow will happened even though program may not crash. I have submitted bug report to MySQL community, no more news now.

Installation

At first, you should confirm that your device can visit GitHub. Then execute these shell commands below:

git clone https://github.com/Water-Melon/Melang.git
cd Melang
sudo ./install [--prefix=INSTALL_PATH] [--libprefix=Lib_INSTALL_PATH]

prefix is the path where melang will be placed after shell install executed. Default is /usr/bin/.

libprefix is the install-path of library that melang relied on. The library will be installed at /usr/local/melon_for_melang by default.

After installed, you can execute these commands below:

melang -v //show version
melang -h //help information
melang a.mln b.mln ... //execute melang files

License

BSD-3-Clause License

Copyright (c) 2018-present, Niklaus F. Schen

Document

Please visit Pages to get more information.

Contact

Official Telegram group: https://t.me/joinchat/GcQ8JRBqT7CLF8o-

中文QQ官方群号: 756582294

About

A script language of preemptive scheduling coroutine in single thread

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

Languages

  • C 66.1%
  • Shell 33.9%

AltStyle によって変換されたページ (->オリジナル) /