Kann ich Gruppe bestimmten Bedingungen mit CASE-Anweisungen?

A

aeneas81

Guest
Hallo, ist es trotzdem kann ich bestimmte Bedingung gruppieren, wenn Sie CASE-Anweisungen? wie CASE input_vector ist, wenn "001" und "010" => blah blah .. Der obige Befehl funktioniert nicht, verknüpft coz der Compiler den 001 und 010 zusammen, anstatt diese als separate Bedingungen. Vielen Dank für Hilfe!
 
CASE input_vector ist, wenn "001" | "010" => blah blah .. OK!
 
try this style: Prozessvariable Code_of_Operation: INTEGER Bereich von 0 bis 2; konstant Variable_1: INTEGER: = 0; beginnen bei Code_of_Operation ist, wenn Variable_1 | Variable_1 + 1 => Operation: = 0; wenn Variable_1 + 2 => Operation: = 1; Ende Fall; end process;
 

Welcome to EDABoard.com

Sponsor

Back
Top