Para se garantir o sincronismo na utilização de variáveis pode-se criar uma função altamente customizável e utiliza-la em qualquer parte do programa. Para criar usa-se um ciclo while de uma única interacção (“true” na condição de saída) alojando um ou mais shift register para guardar a informação. Para as condições de entrada do “case” pode-se utilizar “enum”, “string”, “numeric”, “bollean”… dependendo do pretendido.