How can I expand a variable in a variable in batch file? This should print compiler64.exe
instead it prints PLATFORM%
setlocal EnableDelayedExpansion
set PLATFORM=X64
set FLAGS_COMPILER_X86=compiler32.exe
set FLAGS_COMPILER_X64=compiler64.exe
set FLAGS=%FLAGS_COMPILER_%PLATFORM%%
echo %FLAGS%