Buenas Nicolás, todo bien? Si, yo logré resovlerlo usando el principal.pas tal cual como está y haciendo unos ajustes en mi código. Mi consulta va porque porque tenía entendido que el orden es tipos, constantes, variables y subprogramas y, de hecho, si hago ese cambio en el principal y ejecuto mi código no me da el error de que no reconoce los identificadores. Muchas gracias igual!