Истина, ложь и текст
Вы узнаете
Как объявить bool и str и с чем их может сравнить тест.
bool — это true или false. str — текст в двойных кавычках, и в нём могут стоять символы, которые в других местах t27 что-то значат, например точка с запятой или две косые: внутри кавычек это просто текст. Тест сравнивает bool и str через == и !=. Честное ограничение: проверка в этом браузере не останавливает строку, отданную константе u8, так что следите за типами сами.
Попробуйте
Поменяйте NAME в спеке урока и поправьте тест, чтобы он снова прошёл.

The two non-number types of t27 in one table, with what a test can do with them. Lesson 6 of the t27 basics course.
specs/basics/06_true_false_and_text.t27
// SPDX-License-Identifier: Apache-2.0
; t27 basics, lesson 6: True, false and text.
; bool holds true or false; str holds text between double quotes.
module basics_06_true_false_and_text;
pub const READY : bool = true;
pub const DONE : bool = false;
pub const NAME : str = "trit";
pub const NOT_A_COMMENT : str = "; and // inside quotes are text";
test bools_and_text_compare {
assert READY == true;
assert READY != DONE;
assert NAME == "trit";
}
Все уроки
Модуль 1 · Файл спеки
Что лежит в файле .t27: строка module, строки прозы и комментарии.
Модуль 2 · Значения и типы
Константы, ширина целого числа, а также true, false и текст.
Модуль 3 · Массивы, триты и выражения
Списки значений, три значения трита и что вычисляют операторы.
Модуль 4 · Тесты и функции
Блок test, несколько маленьких тестов в одной спеке и функция с типизированными входами.
Модуль 5 · Внутри функции
Имена через let и var, выбор через if и switch и циклы.
Модуль 6 · Видимость и свои типы
Что pub открывает другим модулям, и структуры и перечисления, которые вы объявляете.
Модуль 7 · Модули, правила и gen-ts
Чтение другого модуля, правило, которое выполняется всегда, и спека, превращённая в TypeScript.
Модуль 8 · Компилятор и tri
Бэкенды, которые пишет t27c, стадии, в которых он читает спеку, и команда tri.
Модуль 9 · Ошибки, программа и что дальше
Как читать ошибку компилятора, одна маленькая законченная программа и какой курс пройти дальше.