/// Tempo statement handler
use Result;
/// Execute tempo change statement
///
/// Updates the BPM (beats per minute) for the audio interpreter.
/// This affects timing calculations for subsequent notes and patterns.
///
/// # Arguments
/// * `bpm` - New tempo in beats per minute (typically 60-200)
///
/// # Examples
/// ```ignore
/// execute_tempo(120.0)?; // Set tempo to 120 BPM
/// execute_tempo(140.0)?; // Change to 140 BPM
/// ```