
Blok funkcji MEMDB jest wielokrotną funkcją pamięciową.
Ten blok funkcji można używać do przechowywania wielu danych bezpośrednio w aplikacji.
Baza danych przechowuje wszystkie dane w tle. Jeśli nazwa zostanie zmieniona w późniejszym programie, możliwe jest utracenie danych.
Definiuje dane, które mają być przechowywane. Format jest dowolny.
Wejście definiuje nazwę miejsca pamięci jako ciąg znaków. Nie może być puste i nie może zawierać średnika ";". W przeciwnym razie zapisywanie nie powiedzie się.
Jeśli nazwa zostanie zmieniona, miejsce pamięci zmieni się natychmiast. Oznacza to, że poprzednia wartość na wyjściu nie jest już dostępna.
Na pozytywnej krawędzi wartość wejścia IN zostanie skopiowana do pamięci i wydana na wyjściu Q.
Na pozytywnej krawędzi pamięć wybranej nazwy zostanie usunięta. Na wyjściu Q ponownie znajduje się wartość NULL.
Na pozytywnej krawędzi cała pamięć zostanie zresetowana. Na wyjściu Q ponownie znajduje się wartość NULL.
Zwraca pamięć bazy danych wybranej nazwy. Podczas inicjalizacji ta wartość wynosi NULL.
Wyjsce jest prawdziwe, gdy wystąpi błąd. Ma to miejsce, gdy nazwa została źle zdefiniowana.
Wyjsce zwraca wszystkie banki pamięci jako ciąg znaków oddzielonych średnikiem.
Wyjsce zwraca liczbę banków pamięci.