Skip to content

Graphical application using the Glushkovizer library to transform a regular expression into an automaton and represent it and its orbits

License

Notifications You must be signed in to change notification settings

Lurgrid/GlushkovizerApp-GTK4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Glushkovizer

Graphical application using the Glushkovizer library to transform a regular expression into an automaton and represent it and its orbits

Glushkovizer library

For more information on the library, please visit this repository :

https://github.com/Lurgrid/Glushkovizer

Usage

Theoretically, the gtk4 version can run on Windows if all dependencies are properly installed, but has not been tested. Has only been tested on a Linux

$ cargo build --release
$ ./target/release/glushkovizer-gtk4
# or
$ cargo build --release --features no-blp
$ ./target/release/glushkovizer-gtk4

Run Dependencies

  • dot 9.0 >= (May work on an earlier version, but has not been tested)

    Click here to install it

  • gtk4 4.14 >=

    (Has also been tested in 4.6.9)

  • libadwaita 1.5 >=

    (Has also been tested in 1.1.7)

Build Dependencies

  • blueprint-compiler 0.10 >= (May work on an earlier version, but has not been tested)

    optional with the feature no-blp

  • gcc 14.1 >= (May work on an earlier version, but has not been tested)

  • gtk4 devel 4.14 >= For installation, please refer to the book

  • libadwaita devel 1.5 >= For installation, please refer to the book

License

GPLv3


GitHub @Lurgrid

About

Graphical application using the Glushkovizer library to transform a regular expression into an automaton and represent it and its orbits

Resources

License

Stars

Watchers

Forks

Packages

No packages published