Редактирование: Заглавная страница

Перейти к: навигация, поиск

Внимание! Вы не авторизовались на сайте. Ваш IP-адрес будет публично видимым, если вы будете вносить любые правки. Если вы войдёте или создадите учётную запись, правки вместо этого будут связаны с вашим именем пользователя, а также у вас появятся другие преимущества.

Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.
Текущая версия Ваш текст
Строка 1: Строка 1:
Приветствую на главной странице прототипа Wiki по QBE IL, разрабатываемого в рамках группового проекта для курса [https://compilers.ispras.ru/cmc "Конструирование компиляторов"], читаемого на факультете [https://ru.wikipedia.org/wiki/Факультет_вычислительной_математики_и_кибернетики_МГУ Вычислительной математики и кибернетики МГУ имени М.В. Ломоносова].
+
<strong>MediaWiki успешно установлена.</strong>
  
Тем, кто продолжит поддерживать и развивать данный проект, рекомендуется ознакомиться со статьей [[Оформление]].
+
Информацию по работе с этой вики можно найти в [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents справочном руководстве].
  
== Навигация ==
+
== Некоторые полезные ресурсы ==
 
+
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Список возможных настроек];
# Страница [[QBE]] содержит общее описание языка. Ниже, на данной странице, приводится навигация по переведенной оригинальной документации;<br>
+
* [https://www.mediawiki.org/wiki/Manual:FAQ/ru Часто задаваемые вопросы и ответы по MediaWiki];
# Страница [[Си-интерфейс]] является "входной" к страницам с описанием и разбором некоторого содержимого его файлов;<br>
+
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Рассылка уведомлений о выходе новых версий MediaWiki].
# Страница [[Примеры кода QBE IL]] содержит небольшую инструкцию по эксплуатации языка [[QBE]];<br>
+
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources Перевод MediaWiki на свой язык]
# Страница [[FAQ]] ответит на распространенные вопросы, которые могут возникнуть при написании программ на языке QBE, либо с использованием Си библиотеки;<br>
+
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam Узнайте, как бороться со спамом в вашей вики]
# Страница [[Теория к заданиям]] разъясняет некоторые термины, с которыми Вы столкнетесь в курсе "Конструирование компиляторов".
 
 
 
== Документация QBE ==
 
Оригинальная документация расположена на сайте [http://c9x.me/compile/ c9x.me].
 
Перевод оригинальной документации на Wiki:
 
 
 
# [[QBE]]
 
# Типы
 
## [[Простые типы данных]]
 
## [[Подтипы | Подтипирование]]
 
# [[Константы]]
 
# [[Объявления]]
 
## [[Составные типы данных]]
 
## [[Data]]
 
## [[Функции]]
 
# Управление
 
## [[Блоки]]
 
## [[Переходы]]
 
# [[Инструкции]]
 
## [[Арифметические и битовые операции]]
 
## [[Память]]
 
## [[Сравнения]]
 
## [[Преобразования]]
 
## [[Инструкции Cast и Copy]]
 
## [[Инструкция Call]]
 
## [[Вариативность]]
 
## [[Инструкция Phi]]
 
# [[Инструкции QBE | Список всех инструкций]]
 

Пожалуйста, учтите, что любой ваш вклад в проект «Compilers Wiki» может быть отредактирован или удалён другими участниками. Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого (см. Compilers Wiki:Авторские права). НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!