Я работаю с CLIPS, и у меня возникают проблемы при попытке добавить экземпляры в пустой список.Я использую функцию вставки $, но, похоже, не работает должным образом.Конкретный код таков:
(loop-for-count (?i 1 (length$ ?listaConvocatoriasAlumno))
(if (neq (nth$ ?i ?listaConvocatoriasAlumno) ?convocatoria)
then
(if (eq (str-compare (send (instance-address * (nth$ ?i ?listaConvocatoriasAlumno)) get-cuadrimestre) ?cuadrimestre) 0)
then
(insert$ ?listaConvocatoriasMismoCuadrimestre (+ (length$ ?listaConvocatoriasMismoCuadrimestre) 1) (nth$ ?i ?listaConvocatoriasAlumno))
)
)
)
? ListaConvocatoriasAlumno содержит несколько экземпляров определенного класса, и я хотел бы добавить некоторые из них в другой список (в данном случае? ListaConvocatoriasMismoCuadrimestre), который в начале циклапусто.
Есть идеи?
Заранее большое спасибо!