1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/labsite-minor

Клонировать/Скачать
Readme.md 5.3 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 30.11.2024 20:48 5bfd0e4

Минор язык

Объявление

Можно изучить, посмотрев на папку с последней версией и папку example.

Вышла новая версия (0.4.1.1):

  • добавлено loop-утверждение, смотрите картинку:

  • используется Easygui; есть ошибка:

Приглашаем присоединиться к разработке Минора Питера Литса zo!

Онлайн-версия: Binder — запустите main.ipynb.

Присоединиться к чату Minor можно по ссылке: https://jq.qq.com/?_wv=1027&k=mgyw0umB

Номер чата: 942417279

Функции, которые есть в языке

Синтаксис

Пример

Игра «Угадай число»

let won = false;
let guess: int;

print("Добро пожаловать в игру по угадыванию чисел!");
print("В этой игре вам нужно угадать число от 1 до 100");

let number = random(100) + 1;

while !won {
  guess = to_int(input("Введите число: "));
  if guess == number {
    print("Вы выиграли!");
    won = true;
  } else if guess < number {
    print("Ваше предположение было слишком низким");
  } else {
    print("Ваше предположение было слишком высоким");
  }
}

Идеи

  • Мы хотим, чтобы Минор был простым и удобным языком.
  • Мы не хотим, чтобы исходный код Минора был слишком сложным, мы хотим, чтобы любой мог его понять и улучшить.
  • Мы надеемся, что Минор можно будет преобразовать в C-код, который будет обладать очень высокой скоростью и простотой Python.

Версия

version 0.4.1

Зависимости

  • Python
    • sly
    • llvmlite
  • C++
    • cpp_range
    • kfs
    • python_like_list
    • lexicaluion/dict
    • SGSSGEM/expression
    • simpleMap
    • python_like_list_cpp

Использование

Встроенные функции: Функции, которые есть в языке

Как использовать

  • Windows
    • Если у вас есть интерпретатор Python3:
  1. Скачайте исходный код, откройте папку с самой новой версией (например, src/0.4.x/0.4.0.1).
  2. Откройте cmd или PowerShell.
  3. Введите python3 minor.py для запуска интерактивного интерпретатора.
  4. Введите python3 minor.py имя вашего файла с программой на Минор.mino для запуска вашей программы.
  5. Рекомендуется добавить папку, где находится minor.py, в переменную PATH, чтобы упростить использование.
    • Если у вас нет интерпретатора Python3:
  6. Загрузите последнюю версию архива (например, Minor 0.4.0.1 Win32.zip).
  7. Распакуйте архив.
  8. Введите minor для запуска интерактивного интерпретатора.
  9. Введите minor имя вашего файла на Минор.mino для запуска вашей программы.
  10. Также рекомендуется добавить папку в переменную PATH.

Ссылки

Демо

Демо

Грамматика

Грамматика

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/labsite-minor.git
git@api.gitlife.ru:oschina-mirror/labsite-minor.git
oschina-mirror
labsite-minor
labsite-minor
master