firo-parser 0.1.0

Parser for the ".firo" file format.
Documentation
  • Coverage
  • 8.33%
    1 out of 12 items documented0 out of 3 items with examples
  • Size
  • Source code size: 11.91 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 1.93 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 28s Average build duration of successful builds.
  • all releases: 28s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • Repository
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • txtyash

Firo Parser

Parser for the ".firo" file format. Firo is a domain specific language for the file-rover cli tool..

Origin file(origin.firo)

Origin file specifies the origin paths of the files that need to be moved, renamed or removed. Example:

/home/evccyr/file.rs
plugin/file
folder/name with space.txt

Destination file(destination.firo)

Destination file is the file that specifies the destination paths for the file paths specified in the "origin.firo" file. Example:

/home/evccyr/file <date> .rs
plugin/calendar <!> 2024.pdf
<!> /tmp/something.txt

Tokens

The fundamental tokens for ".firo" files are path_part(ex: /home/evccyr/file) and pins(<date>).