working on c facility declaration translation