# Functions
Parse parses the transcript sessions from an .elvts file.
ParseFromFS scans fsys recursively for .elv and .elvts files, and extract transcript sessions from them.
# Variables
PromptPattern defines how to match prompts, used to determine which lines start the code part of an interaction.
# Structs
Interaction represents a single REPL interaction - user input followed by the shell's output.
Node is the result of parsing transcripts.