Skip to main content

Module sequence_parser

Module sequence_parser 

Source
Expand description

Sequence Parser for Isolation Stacking

Parses space-separated sequences with underscore placeholders for distributing options across isolation levels.

Based on Links Notation conventions and mirrors the JavaScript implementation in js/src/lib/sequence-parser.js.

Structs§

IsolationChainOptions
Options for format_isolation_chain

Functions§

distribute_option
Distribute a single option value across all isolation levels.
format_isolation_chain
Format isolation chain for display.
format_sequence
Format a sequence array back to a space-separated string.
get_value_at_level
Get the value at a specific level from a distributed option.
is_sequence
Check if a string represents a multi-value sequence (contains spaces).
parse_sequence
Parse a space-separated sequence with underscore placeholders.
shift_sequence
Shift a sequence by removing the first element.