Explainable Rule Application via Structured Prompting: A Neural-Symbolic Approach