Traqula
    Preparing search index...

    Type Alias ParserFromRules<Context, Names, RuleDefs>

    ParserFromRules: {
        [K in Names]: RuleDefs[K] extends ParserRule<
            Context,
            K,
            infer RET,
            infer ARGS,
        >
            ? (input: string, context: Context, args: ARGS) => RET
            : never
    }

    Type Parameters