Automa.jl

A julia code generator for regular expressions

OTHER License

Stars
176
Committers
11

Bot releases are hidden (Show)

Automa.jl - Automa.jl 0.8

Published by bicycle1885 over 5 years ago

  • Drop Julia 0.7 and update CI settings (#43).
  • Fix backslash escaping (#42).
  • Add Project.toml (#45).
Automa.jl - Automa.jl 0.7

Published by bicycle1885 about 6 years ago

  • Support Julia 0.7 and drop 0.6 (#39).
Automa.jl - Bugfix release

Published by bicycle1885 over 6 years ago

  • Fix escaping - and ^ inside character classes (#36).
Automa.jl - Fix deprecations

Published by bicycle1885 over 6 years ago

  • Fix some deprecations (#33).
Automa.jl - Automa.jl 0.6

Published by bicycle1885 over 6 years ago

  • Support streaming reader (#29) (experimental feature).
  • Fix deprecated string <=> bytes conversions (#31).
  • Fix deprecation of findfirst (#32).
Automa.jl - Automa.jl 0.5

Published by bicycle1885 over 6 years ago

  • Updates prepping for julia 0.7 (#28).
  • Remove deprecated functions of codegen (#30).
Automa.jl - Automa.jl 0.4

Published by bicycle1885 almost 7 years ago

  • Drop Julia 0.5 support (#23, #25).
  • Use bitmap to check membership (#24).
Automa.jl - Minor performance improvement of loop unrolling

Published by bicycle1885 about 7 years ago

  • Minor optimization of loop unrolling (#22).
Automa.jl - Automa.jl 0.3

Published by bicycle1885 over 7 years ago

  • Add CodeGenContext (#18).
  • Loop unrolling (#16).
  • Make code generation deterministic (#20).
Automa.jl - More generic accessors.

Published by bicycle1885 over 7 years ago

  • Make check and getbyte more generic (#14).
  • Update CI settings (#13, #15).
Automa.jl - Performance improvement

Published by bicycle1885 over 7 years ago

  • Optimize transition ordering (#12).
  • Fix DOT printer.
Automa.jl - Bug fix

Published by bicycle1885 over 7 years ago

  • Make action ordering more intuitive (#8).
  • Fix distinct node detection (#9).
Automa.jl - Bug fix

Published by bicycle1885 over 7 years ago

  • Fix a bug of the goto code generator (#6).
Automa.jl - Automa.jl 0.2

Published by bicycle1885 over 7 years ago

  • Make more types immutable (#4).
  • Redesign internal data structures (#5).
  • Performance improvement of compiling (#5).
  • Support :all actions (#5).
  • Support conditional transition (#5).
  • Remove deprecated syntax for Julia 0.6 (#5).
Automa.jl - Minor performance improvements

Published by bicycle1885 over 7 years ago

  • Improve the performance of the compiler.
Automa.jl - Fix docs and the DOT generator

Published by bicycle1885 almost 8 years ago

Automa.jl - Code generator improvements

Published by bicycle1885 almost 8 years ago

  • Add @goto-based state transition code generator.
  • Remove ns variable from generated code.
  • Add clean=true option to clean up generated code.
Automa.jl - Initial release

Published by bicycle1885 almost 8 years ago