TonitaN / L-parser

Xo-xo-touch-1

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Лабораторная работа №3 L* parser

Параметры алгоритма

Параметры задаются в файле config.py

  • inputPath - входной файл
  • outputPath - выходной файл
  • P - кол-во генерируемых слов

Вход программы

Входные данные для программы располагаются в файле input

Формат файла:

alphabet
a b c
regex
^a*cd*b*$
maxlength
5
  • alphabet - алфавит языка. Допускаются буквы латинского алфавита и цифры
  • regex - регулярное выражение для языка
  • maxlength - максимальная длина генерирумых слов

Запуск программы

py .\lab3.py

About

Xo-xo-touch-1


Languages

Language:Python 100.0%