archi-lang
архи язык для ультра-систем невероятной мощности
в этом языке:
- запрещено писать больше пятнадцати утверждений на тело не тестирующего метода
- запрещено писать больше двух утверждений на тело if'а, while'а, for'а и foreach'а
- все тела начинаются и заканчиваются фигурными скобками
- все утверждения, не считая if'а, while'а, for'а и foreach'а, заканчиваются точкой с запятой
- точки входа для интерпретатора только в тестирующих методах
- тестирующие методы должны содержать хотя бы один assert (например assert.pass())