blob: f64daf0f0717c081bca0e431cd9661f78a7ed8e9 [file] [log] [blame]
------------------------------------------------------------------------------
------------------------------------------------------------------------------
-- - Author: Anthony Fernandes Pires
-- - Version: 0.1
-- - Date: 2014/15/10
------------------------------------------------------------------------------
-- - varout_1: the output variable one
-- - varout_2: the output variable two
-- - then_term_1: the value of varout_1 if the condition at the entrance is true. Can be a constant or a variable.
-- - else_term_1: the value of varout_1 if the condition at the entrance is false. Can be a constant or a variable.
-- - then_term_2: the value of varout_2 if the condition at the entrance is true. Can be a constant or a variable.
-- - else_term_2: the value of varout_2 if the condition at the entrance is false. Can be a constant or a variable.
------------------------------------------------------------------------------
------------------------------------------------------------------------------
next(varout_1) = (CONDITION_AT_ENTRANCE ? next(then_term_1): next(else_term_1)) &
next(varout_2) = (CONDITION_AT_ENTRANCE ? next(then_term_2): next(else_term_2))