Skip to content

jakobnissen/automa_tutorial

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 

Automa tutorial

Currently only part 1 is released. Part 2 will be created on a later date, and will be about how to create BioJulia readers and writers using Automa.

Automa.jl is a Julia package that creates optimized finite state machines (FSMs) from regular expressions. These finite state machines may be augmented with actions, which enables the FSM to execute arbitrary Julia expressions during the execution of the FSM.

In plain words, Automa can be used to generate fast and accurate parsers.

In this short tutorial, I introduce how to use Automa to parse data stored in memory.

About

Tutorial for Automa.jl - a Julia parser generator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published