Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Линтер для Pascal на Python

Как работает:
    Принимает файлы в виде регулярного выражения, написанные на языке Pascal.
    Выводит ошибки и по возможности редактирует переданные файлы.

Принцип работы линтера:
    Последовательно ищет лишние пробелы, неправильные отступы, неправильную нотацию для встроенных
    выражений, верблюжью нотацию для переменных.
    Находит объявление переменных и их использование.
    Исправление основаны на конфигурациях из файла linterConf.ini

Основные сущности:
    ArgumentParser: надстройка над стандартной argparse в питоне
    Linter: линтер паскаля. Выводит ошибки и по возможности редактирует код
    FileManager: манипуляция над файлами

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages