Sistem Informasi Akademik

Validator Username
berbasis Deterministic Finite Automaton

Setiap karakter yang diketik dikirim ke backend Flask dan dijalankan satu langkah pada mesin DFA. Diagram di bawah menyala mengikuti state yang sedang aktif.

MENUNGGU INPUT Ketik username untuk mulai menjalankan mesin.

Diagram Transisi State

huruf huruf / angka / _ huruf / angka / _ selain huruf q1..q6: karakter tidak diizinkan apa saja q0 q1 q2 q3 q4 q5 q6 trap

Jejak Eksekusi (Trace)

Belum ada karakter diproses.

Aturan Bahasa