Crate fountain_parser_rs

Source
Expand description

This is a Fountain syntax parser built in Rust. Most if its code is translated and modified from Obj-C, from “Beat” by Lauri-Matti Parppei.

This parser in in alpha, and currently only supports “visible” screenplay elements. This means that “invisible” elements like Notes and Boneyards are not yet supported.

If you use this parser with a Fountain-formatted plaintext document, and it doesn’t have Notes or Boneyards, you can expect to be able to parse each line in the document properly.

The module you want to use and pay attention to is static_fountain_parser.

Modules§

fountain_enums
fountain_line
location_and_length
static_fountain_parser
The static_fountain_parser