#!/usr/bin/python3 # Copyright 2025, Jonas Smedegaard # SPDX-License-Identifier: GPL-3+ from railroad import * Diagram( Choice(0, "[-*]", Sequence( "[[:digit:]]+", "[).]", ) ), Choice(0, Sequence( NonTerminal("_"), Choice(0, NonTerminal("List"), NonTerminal("Words") ) ), Skip() ), NonTerminal("NEWLINE"), type="complex" ).writeStandalone(sys.stdout.write)