Crate ireal_parser

source ·
Expand description

iReal Parser

ireal_parser is a library that provides functionality to parse iReal Pro URLs and chord progressions according to the iReal Pro specification.

Features

Usage

Add ireal_parser as a dependency in your Cargo.toml, then use the parsing functions provided by the crate:

use ireal_parser::parse_irealbook_url;

// Parse an iReal Pro URL into a `Song` struct
let song = parse_irealbook_url("irealbook://Song Title=LastName FirstName=Style=Ab=n=T44*A{C^7 |A-7 |D-9 |G7#5 }").unwrap();

For more information, refer to the iReal Pro specification.

Structs

Enums

Functions

Type Definitions