Ох уж, ну и длинный же рабочий денёк выдался! Один из самых длинных, что я когда-либо имел. Всё никак не мог оторваться от работы, чтобы доделать намеченной. И намеченное я практически доделал. Дал себе задание - не оставлять на завтра, ускорить темп, завершить хоть что-то. Но не смотря на длинный день я реализовал всего-навсего одну функцию парсера для обработки SQL-запросов с условными выражениями, которые используются при выборке данных из таблиц. Получился довольно сложный парсер. Чтобы внедрить какую-либо дополнительную маленькую возможность обработки данных в строке, приходилось значительно усложнять код, и вышло довольно громоздко, но гибко.
А вот громоздкость не по мне. Парсер получился более сложный, чем в прошлой версии программы, и тем более, в позапрошлой версии программы. Но зато парсер очень гибко и учтиво обрабатывает SQL-запросы и формирует из них массивы данных с легко и последовательно читаемой структурой. Так что в одном сложность, в другом ты выигрываешь.
Ну на этом я и закончу. Время уже позднее, сил писать даже уже нет. Так что на этом у меня всё и до новых постов.
