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

OSCHINA-MIRROR/wa-lang-wa

06.03.2025 16:04
GitLife Service Account

  • Рождение персонажа 吉祥物 WA酱: https://wa-lang.org/smalltalk/st0069.html
  • При использовании функций экспорта с параметрами или возвращаемыми значениями, кроме срезов чистых значений, представленных в виде Bytes, генерируется JavaScript-клеевой код в режиме копирования значений
  • WASM поддерживает команды memory.fill и memory.copy
  • Оптимизация реализации функции управления памятью malloc
Последнее сообщение коммита: 准备 v0.21.0 版本发布
06.03.2025 16:04
GitLife Service Account
  • Добавление логотипа с текстом
  • Пример использования: экспериментальная поддержка игры Dora SSR: https://github.com/IppClub/dora-wa
  • Поддержка автоматизации сборки GitHub Actions: https://github.com/wa-lang/setup-wa
  • Устранение проблем с перегрузкой методов, добавлена поддержка цепочечных вызовов
  • Устранение проблемы форматирования членов анонимных структур в wa fmt
  • Улучшение вывода комплексных чисел в println
  • Улучшение подкоманд wat2c
Последнее сообщение коммита: v0.20.0
06.03.2025 16:04
GitLife Service Account
  • Реализовать возможность отложенного выполнения функций с помощью defer
  • Реализовать тип данных для работы с комплексными числами
Последнее сообщение коммита: 已经内置了cla检查机制, 去掉github接受pr的限制
06.03.2025 16:04
GitLife Service Account

Язык v0.18.0 выпущен, добавлена поддержка map Примечание: Исходный язык в данном случае китайский. В переводе сохранены имя версии и ключевые слова, остальной текст переведён на русский.

  • Реализация свойства отсортированного по ключам map, удаление свойства перегрузки оператора сравнения (введено в версии v0.12.0)
  • Экспериментальная поддержка команды wat2c
Последнее сообщение коммита: 准备 v0.18.0 更新日志
06.03.2025 16:04
GitLife Service Account
  • Восстановление поддержки Arduino Nano 33
  • Предопределённые константы должны быть записаны прописными буквами, а также добавлена константа __COLUMN__
  • Для команд wa build и wa run добавлен параметр оптимизации -optimize, который снижает размер выходного файла примерно до 1/3–1/4 от исходного размера
  • Оптимизация поведения по умолчанию для wa run, теперь выполняются только встроенные WASI команды командной строки
  • Экспериментальное добавление поддержки встроенной AI в Google Chrome
Последнее сообщение коммита: 修正 接口 与 nil 比较错误
06.03.2025 16:04
GitLife Service Account

языка Concave出来了 -> Релиз специальной中秋节版本 версии v0.16.0 языка Concave出来了 -> Релиз специальной версии中秋节版本 версии v0.16.0 языка Concave出来了 -> Релиз специальной версии中秋节版本 версии v0.16.0 языка Concave出来了 Так как "中秋节版本" - это китайское выражение, которое можно перевести как "中秋节版本" (версия для Дня благодарения), но лучше оставить его без изменения, чтобы сохранить культурную принадлежность: Релиз специальной версии中秋节版本 версии v0.16.0 языка Concave出来了 Окончательный результат: Релиз специальной версии中秋节版本 версии v0.16.0 языка Concave出来了

  • "Китайский язык форум" был пассивно закрыт: https://zh-lang.osanswer.net
  • Добавлены предопределённые константы __package__, __FILE__, __LINE__, __func__, указывающие на текущую позицию
  • Улучшена поддержка игр wasm4, добавлены игры Tetris, pong, life и другие, с предоставлением страниц онлайн-игр
  • Переработана часть подпакета syscall и документация

https://wa-lang.org/smalltalk/st0050.html

Последнее сообщение коммита: 更新版本号
06.03.2025 16:04
GitLife Service Account
  • Добавлена поддержка игровой платформы wasm4
  • Обновлено окружение компиляции wa.wasm для Playground до Go1.21 (совместимо с компиляцией wasip1)
  • Изменено расположение директорий программ на языке凹, vendor заменено на pkg/vendor, добавлена директория pkg/std как опциональная стандартная библиотека
  • Упрощён командный процесс wa: удалены инструмент wabt и параметр -wabt, а также убран подкомандный процесс wa run-wasm
  • Удалена переменная окружения WAROOT, язык凹 всегда использует единственный исполняемый файл wa для упрощенного установочного процесса
Последнее сообщение коммита: 更新 readme
06.03.2025 16:04
GitLife Service Account

русский Язык конга v0.14.0 выпущен, backend 100%自主研发 Перевод: Язык конга v0.14.0 выпущен, backend 100%自主研发 -> Язык конга v0.14.0 выпущен, backend полностью自主研发 Финальный текст: Язык конга v0.14.0 выпущен, backend полностью自主研发

  • В back-end был реализован заново инструмент преобразования wat в wasm, который теперь по умолчанию активирован; для временного использования добавлен параметр -wabt=false.
  • Упрощена команда wa run, приоритет отдан выполнению через командную строку, а также добавлен параметр -web.
  • Исправлена ошибка в JavaScript склеивающем коде.
Последнее сообщение коммита: 准备 v0.14.0 更新日志
06.03.2025 16:03
GitLife Service Account
  • Добавлена публикация Docker-образов, поддерживаются среды разработки devcontainer
  • Добавлена сборка инструментов командной строки версии WASM
  • Добавлен оператор <=>, что упрощает использование перегрузки операторов
  • Устранено ограничение по использованию методов с перегрузкой для вызова указателей
  • Введен экспериментальный подкомандный режим LSP
  • Улучшены возможности пакета GPU
Последнее сообщение коммита: 补充 v0.13.0 的更新日志
06.03.2025 16:03
GitLife Service Account
  • Введение констант const и экспериментальных возможностей embed
  • Улучшение функционального перегруза и перегрузки операторов, улучшение склейки кода
  • Упрощение API p5
Последнее сообщение коммита: Merge branch 'master' of gitee.com:wa-lang/wa
06.03.2025 16:03
GitLife Service Account
  • Улучшение API в math/{Синус,Косинус,Квадратный_корень}
  • Добавление стандартных библиотек math/вектор, math/матрица, net
  • Экспериментальное добавление функционала перегрузки операторов
Последнее сообщение коммита: 准备 v0.11.0 更新日志
06.03.2025 16:03
GitLife Service Account
  • Добавление глифов для чтения и записи базовых типов
  • Исправление ошибок, таких как неправильное экспортирование I64, U64 и других
  • Экспериментальное введение механизма переопределения глобальных функций и методов
Последнее сообщение коммита: 修复函数重载的一些错误
06.03.2025 16:03
GitLife Service Account
  • Улучшить пакет js/p5, добавив обработку событий клавиатуры и используя native drawing в языке JavaScript;
  • Добавить параметр -p5 команде wa init.
Последнее сообщение коммита: 准备 v0.9.2 发版
06.03.2025 16:03
GitLife Service Account
  • Добавлен пакет js/p5, поддерживающий P5 для детского программирования
  • Добавлен пример с использованием лупы
Последнее сообщение коммита: 准备 v0.9.1 更新日志
06.03.2025 16:03
GitLife Service Account
  • Добавление характеристики определения клейкого кода
  • Добавление стандартной библиотеки js, js/canvas
  • Добавление примеров logo, mandelbrot, life, qrcode
  • Удаление поддержки backend LLVM, CPU поддерживает только wasm тип, удаление поддержки Clang и Arduino
  • Добавление библиотеки qrcode в стандартную библиотеку
  • Изменение целевой операционной системы по умолчанию на js
Последнее сообщение коммита: 更新 changelog
06.03.2025 16:03
GitLife Service Account

Руководство: https://wa-lang.org/rukovodstvo

Последнее сообщение коммита: 更新 变更日志
06.03.2025 16:03
GitLife Service Account
  • Выпуск памятных брошей в 2023 году
  • Завершение функционала интерфейса
  • Поддержка стандартной библиотеки для юнит-тестирования
  • Удаление зависимости от внешних инструментов
Последнее сообщение коммита: 完善 ci 测试
06.03.2025 16:03
GitLife Service Account

вызова методов интерфейса.

  • Добавлена поддержка синтаксиса языка Уо на китайском
  • Введена начальная поддержка вызова методов через интерфейсы
  • Поддержана возможность включения ассемблерного кода в пакетах
  • Удалён экспериментальный пакет testing, встроенные юнит-тесты теперь используют встроенные функции assert для тестирования
  • Создана секция "Форум китайского языка Уо": https://zh-lang.osanswer.net/c/walang
Последнее сообщение коммита: 更新 changelog, 准备 v0.6.0 变更日志
06.03.2025 16:03
GitLife Service Account

Лингвистическое обновление Concave v0.5.1 выпущено

  • Запрещено использовать package синтаксис; должно оставаться зарезервированным ключевым словом
  • wasi: поддерживает командные параметры в окружении после запуска (на основе пакета os)
  • В командной строке добавлена экспериментальная функция юнит-тестирования
  • Улучшены правила форматирования для функций с пустыми параметрами
Последнее сообщение коммита: v0.5.1 更新 changelog
06.03.2025 16:03
GitLife Service Account

русский Язык v0.5.0 выпущен, теперь поддерживает Docker и Yacc

  • В соответствии с предложением №5 замените fn на func, а # используйте как специальные команды, а не как комментарии.
  • Поддержка стандарта WASI, выходные данные поддерживают выполнение в среде Docker (подробнее).
  • Поддержка условной компиляции с использованием build-tag.
  • Добавление функционала поиска в Playground.
  • Добавление подкоманды yacc.
Последнее сообщение коммита: tag v0.5.0
1
https://api.gitlife.ru/oschina-mirror/wa-lang-wa.git
git@api.gitlife.ru:oschina-mirror/wa-lang-wa.git
oschina-mirror
wa-lang-wa
wa-lang-wa