Tokeko
Tokeko is an educational platform designed for computer science students and developers to interactively learn how LR(1) and LALR parsers function. Users can write custom grammars, generate FIRST and FOLLOW sets, view automaton tables and graphs, inspect parsing steps, and examine resulting parse trees. The built-in editor includes text completion and error reporting. It also features a TypeScript code runner allowing users to execute and utilize their generated parsers directly within the application interface.
Checked on Nov 2, 2026.
Alternative resources
An online visualization tool for stepping through code execution in Python, Java, C, C++, and JavaScript to understand program state and debug.
A community-driven platform for creating, sharing, and downloading thousands of cheat sheets and quick reference guides for various topics.
A platform for improving programming skills through interactive coding games, puzzles, and competitive challenges in over 25 languages.