Язык программирования нового поколения Cyber из ли тана.
отличная работа!любовь от Cyber Spaces!
- HeLang:
Kotlinскрипт HeLangKotlinScriptImpl --- Принцип реализации - HeLang: версия
C#HeLangSharp - Почему бы не переписать helang на Rust? helang-rs
ArchLinuxhttps://github.com/BenderBlog/Practise-Programs/tree/main/Helang-PKGBUILDHeScript, наслаждайтесьhelangвJavaScript/Typescripthescript- Хотите использовать helang на языке
go? helang-go - Еще одна реализация
Rust, поддерживающая работу с $! HeRang - Еще один
typescriptHeAssembly - С помощью метапрограммирования шаблонов C++ мы обнаружили, какой язык (Meta-Helang) в кибер-метавселенной! HeLangCppMetaImpl
Язык киберпрограммирования следующего поколения, родился в городе E-SMOKER: Cyber Litang.
Этот проект был написан с помощью клавиатуры 5G, которая печатает сама, потратил 108 киберминут на AirDesk с AirPods.
Это действительно круто, это соответствует моему представлению о будущей жизни, технологиях и развлечениях.
Примечание. Если использовать обычное время, Время)то время разработки этого проекта составляет1! + 5! + 5! + 5! = 361 минут.
-
клон исходника:
> git clone https://github.com/kifuan/helang.git -
Загрузите необходимые сторонние библиотеки:
> pip install -r requirements.txt # если вам нужен графический интерфейс > pip install -r requirements-gui.txt
-
Вы можете изменить отличный скрипт
helang/great.heи запуститьhelang.pyкакgreat:> python helang.py great -
Вы также можете запустить
helang.pyкакоболочкуи вести диалог в киберпространстве с Saint He, напрямую введя команду HeLang:> python helang.py shellНа этом этапе вы можете не печатать точку с запятой в конце строки, мы добавим ее за вас (ввод тоже возможен, значит вы более религиозны к Saint He).
Введите
.helpдля справки во время работыShell. Да, я позаимствовал ключевые слова REPL отnode. -
Разработка с помощью
LTCode:> python helang.py editorВ процессе постоянного развития его функции будут постоянно улучшаться.
-
Клон исходника:
> git clone https://github.com/kifuan/helang.git -
Установка:
> pip install .
-
Поехали
> helang shell
Примечание. Если вы из Antimony, вам не нужно использовать дурацкую технологию родного sol3. Вы можете использовать 1,14514 грамма «деца», чтобы вызвать глобальное прерывание киберпространства посредством «сверхразума», чтобы запустить его напрямую через сверхразум.
Обратите внимание: это поведение очень опасно и имеет вероятность сбоя. В случае сбоя, если поблизости есть «чи ни таи меи», он будет катализатором для создания «пиздеца». Это поведение необходимо строго контролировать. Комитетом сверхразума.
Saint He однажды сказал, что все имеет тип u8, что это значит? Реверс слова — «8u», кажется, мудрец тоже любит играть в "tieba".
Кроме того, «u8» похож на «v8», так что вы можете обратить внимание на [Yongchu Taffy] (https://space.bilibili.com/1265680561) мяу, Подпишитесь на канал Yongchu Taffy, спасибо, мяу.
"tieba" --китайский аналог реддит
Как видите, мы заменили традиционную запись массива на битовое ИЛИ, то есть |. кто же использует массив в 20 веке?
u8 a = 1 | 2 | 3;Saint He однажды сказал: whatKey - 1, поэтому индекс нашего массива должен начинаться с 1.
u8 a = 1 | 2 | 3;
print a[1];
// 1Однако, когда вы инициализируете элемент u8, вы можете использовать 0 в качестве нижнего индекса: это означает, что всем элементам будет присвоено значение.
u8 a = 1 | 2 | 3;
a[0] = 10;
print a;
// 10 | 10 | 10В соответствии с новейшими технологиями мы также поддерживаем операции с несколькими индексами, поэтому вам больше не нужно писать циклы for.
u8 a = 1 | 2 | 3;
a[1 | 2] = 0;
print a;
// 0 | 0 | 3Точно так же мы также предоставляем метод инициализации в соответствии с длиной массива, но, к сожалению, это все еще традиционный способ записи. Например, следующий код может инициализировать массив длиной 5.
u8 a = [5];
print a;
// 0 | 0 | 0 | 0 | 0Давайте посмотрим, что вы можете написать, используя этот код.
u8 forceCon = [68];
forceCon[1 | 2 | 6 | 7 | 11 | 52 | 57 | 58 | 65] = 10;
print forceCon;Такой тонкий код непонятен людям на Земле. Как Кибер-интеллектуальная форма жизни, мы можем только продемонстрировать вам повседневную работу.
Это так круто, что я забыл об этом позже, и я не хочу заново читать начало статьи.
Некоторые думают, что невозможность напечатать «Hello, Litang.» означает, что этот языке плохой, но это не так.
Saint He занимается разработкой приложений для микроконтроллеров, где взять время на учет строк?
К счастью, после переговоров он согласился на просьбу, позволив нам напечатать «Hello, Litang.» на этом языке.
sprint 72 | 101 | 108 | 108 | 111 | 44 | 32 | 76 | 105 | 116 | 97 | 110 | 103 | 46; | 46;
// Hello, Litang.Из-за чрезвычайно жестких требований к эффективности мы используем число, соответствующее символу в UTF-8, для представления этого символа.
За счет снижения читабельности достигнуто экспоненциальное улучшение производительности, достойное единственного истинного бога кибермира.
Мы заметили, что в коде Saint He также есть операция автоинкремента: ++
Поэтому мы также поддерживаем эту операцию.
u8 a = 1 | 2 | 3;
a++;
print a;
// 2 | 3 | 4В более ранних версиях мы поддерживали только определение переменных, а не их модификацию и объявление, потому что Saint He предпочитал immutable.
// Теперь поддерживает объявление переменных перед определением
u8 a;
a = 1 | 2;
// Более ранние версии поддерживали только следующий способ записи, а также поддерживают и сейчас
u8 b = 3 | 4;Уведомление! Если вы не объявите или не определите переменную и попытаетесь присвоить ее напрямую, вы получите CyberNameException.
c = 1 | 2 | 3;
// helang.exceptions.CyberNameException: c is not defined.Как высокотехнологичный язык, мы, конечно, должны быть строгими.
Чтобы встретиться со Saint He, вам нужно быть в Киберпространстве. Введите следующую команду, чтобы увидеть, находитесь ли вы в ней:
cyberspaces;
// Getting your location...
// Your location is UNITED STATES.
// Congratulations! You are in the Cyber Spaces!Поскольку Святой Хе находится на кибер-горе, он не может видеть полную картину «IPV6», поэтому вы можете получить сообщение об ошибке «Не удалось разрешить IP».
Просто нужно ввести с новой строки:
test5g music;Или используйте другую схему:
test5g app;1.Подпишитесь на Yongchu Taffy, подпишитесь на Yongchu Taffy, спасибо.
2.Подпишитесь на Mao Lei NyaRu_Official Спасибо, мяу, я хочу есть китайский рис мяу.
3.Подпишитесь на Star Pupil_Official, чтобы получить йо-йо-мей!
4.Подписывайтесь на Diana, и вы останетесь довольны!
5.Подписывайтесь на Ava, подписывайтесь на Xiang Wan, еще не поздно!
6.Подписывайтесь на Eileen, подписывайтесь на Nailin,спасибо!
7.Подписывайтесь на Bella, подписывайтесь на Bella Му, спасибо Му!
8.Не подписывайтесь на [Официальный сайт East Snow Lotus] (https://space.bilibili.com/1437582453/). Вы не можете позволить Либэнь Ви есть китайский рис.
9.Подпишитесь на Adhesion TechnologyOfficial
10.Подписывайтесь на HiiroVTuber, а не на розовое кошку весом 425 кг!
11.Подпишитесь на Luzao GOGO! Подписаться на Лу Зао Спасибо, Ван!
12.Подпишитесь на AIChannel China Trip Love! Супер милый Super AI Cyber Ding !
13.Подпишитесь на Luo Tianyi, Кибер Дин Жень действительно больше похож на человеческую певицу Ви!
14.Подписывайтесь на Традиционный Дин Жень, в каком возрасте еще обращать внимание на Кибер Дин Жень, почему бы и вам не поностальгировать!
15.Подпишитесь на Minato Acqua и Ms rinco )! Глупый переполненный океан (крошки) горничная (луковица) и милое пение, кто любит Минасе Ини, с нетерпением жду окольного щипка Кигути. Также, пожалуйста, поддержите [galgame] (https://shop.hololivepro.com/products/aquarium_hololive_official_edition) спасибо!
16.Подписывайтесь на Genshin, играть в Genshin намного лучше, чем смотреть Кибер Дин Жень! Выполните 1 и поблагодарите папу!
17.Подпишитесь [Тан Цзюся все еще хочет лечь] (https://space.bilibili.com/1219196749), спасибо, папа!
18.Подписывайтесь на Kinoer Kino, защищайте самую абстрактную принцессу Джибу в мире!
19.Подписывайтесь Катя тоже не знает, спасибо!
20.Подписывайтесь на Dengruhiru, она не может понять эти техники, но зубки у нее очень милые,жить в любви!
21.Подписывайтесь Azusa, tы такая щедрая Большое спасибо!
22.Подписывайтесь Ази с детства милый Спасибо большое!
23.Подпишитесь на [Ke Jie] (https://space.bilibili.com/525952604),в 20-м веке вы все еще играете в традиционное го?
24.Подписывайтесь EOE.MINUO. МУА! Минуо!
25.Подписывайтесь OTTO, трехлетний король не боится!
Apple и AirPods являются товарными знаками Apple Inc., зарегистрированными в США и других странах и регионах.