У меня есть файл, который я хочу проанализировать, и в этом файле есть значения, зависящие от других значений.например, рассмотрим этот файл
0,1,2,3,4,1,2,3,4,5,9,7,2,1,2
здесь 4 состояниячто следующие 4 числа представляют собой последовательность из 4 чисел.если это 2, то будет только 2 числа.То же самое касается 2, который находится на 3-м месте по сравнению с последним, в котором говорится, что есть 2 числа.Как написать грамматику, которая пропускает поля, если их нет в случаях, подобных этому, учитывая, что для этой последовательности существует максимальный предел, например 8 или 10.
, а другой случай зависит от значения, есть некоторые полякоторые присутствуют или нет, например,
1, 2, 3, 52, 5, 8, 6, 9 здесь рассматривают 52 состояния, что 8 присутствует, а 6 нет, поэтому серия будет 1, 2, 3, 52, 5, 8, 9 тогда как пропустить это поле и разобрать остальные.заранее спасибо.