В главе 15.3 Справочного руководства по языку VHDL-2008 (IEEE Std 1076-2008) написано, что
Один или несколько разделителей допускаются между любыми двумя смежными лексическими элементами перед первым из каждая единица дизайна или после последнего лексического элемента файла дизайна. Как минимум один разделитель требуется между идентификатором или абстрактным литералом и смежным идентификатором или абстрактным литералом.
В той же главе определен пробел в качестве одного из разделителей. И «case», и «[?]» Являются лексическими элементами.
Итак, оба «case?» и "дело?" действительны. Тот, который вы должны использовать, это "дело?" так как это тот, который работает со всеми вашими инструментами.