brainfuck ook

This commit is contained in:
2025-08-08 22:30:28 +02:00
parent e13926d5db
commit b2adc2a73c
3 changed files with 32 additions and 37 deletions

View File

@@ -272,7 +272,12 @@ def auswahl_verarbeiten():
elif "ADFGVX dekodieren" in auswahl:
st.session_state.output_text = tools.adfgvx_dekodieren(text, additional_parameter)
st.session_state.map_data = None
elif "Brainfuck-Interpreter" in auswahl:
st.session_state.output_text = tools.brainfuck_interpreter(text)
st.session_state.map_data = None
elif "Ook-Interpreter" in auswahl:
st.session_state.output_text = tools.ook_interpreter(text)
st.session_state.map_data = None
# Standardwerte im Session State initialisieren
if 'option' not in st.session_state:
@@ -370,6 +375,8 @@ option = st.sidebar.radio("hidden_label",
":green[ADFGX dekodieren]",
":green[ADFGVX kodieren]",
":green[ADFGVX dekodieren]",
":green-badge[Brainfuck-Interpreter]",
":green-badge[Ook-Interpreter]",
),
key='option',
on_change=auswahl_verarbeiten,