Материал из Викиконспекты
|
|
(не показано 9 промежуточных версий 4 участников) |
Строка 1: |
Строка 1: |
− | === ToDo ===
| + | |
− | Определение грамматики: убери отдельную рамочку внутри, она там ни к чему; либо найди определение алфавита, либо убери ссылку; <tex>P</tex> {{---}} это не одно правило; определение <tex>P</tex> неправильное (длина строка в левой части должна быть хотя бы 1). <br>
| |
− | Определение вывода за один шаг: не надо писать «если», напиши то, что определяешь (выдели '''жирным''' шрифтом, как и в остальных определениях), дальше двоеточие и 3 пункта (у тебя это {первый}, {второй}, {третий, четвёртый, пятый}). <br>
| |
− | Определение вывода за ноль или более шагов: то же самое: выделить '''жирным''' шрифтом то, что определяешь, двоеточие, существуют такие гаммы, что и т.д. <br>
| |
− | В примерах пронумируй правила. В примере «Правильные скобочные последовательности» напиши алфавит. В примере «Арифметические выражения» 4-ое правило напиши нормально (чтобы понять его, надо осознать, что «(» и «)» {{---}} это не символы алфавита, а просто скобки в регэкспе), из последнего правила убери последний ноль и перепроверь на (всякий случай) вообще этот пример. <br>
| |
− | Так же надо добавить наши стандартные обозначения (какими буквами мы обозначаем нетерминалы, терминалы, строки и т.п.). <br>
| |
− | Во всём конспекте исправить «-» на «{{---}}», кое-где забыты запятые. [[Участник:Leugenea|Евгений Лукьянец]]
| |
Текущая версия на 17:40, 11 октября 2016