Skip to content

kuzin57/AutomatesFormalLanguages

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AutomatesFormalLanguages

Small Documentation:

  • to run shell go to directory cmd/ and run command: go build && ./cmd;
  • commands:
    • modify
      • eps; flags: -n, name of automate; -h, help; usage: remove epsilon transitions;
      • det; flags: -n, name of automate, -h, help, usage: determine automate;
      • full; flags: -n, name of automate; -h, help; usage: make automate full;
      • min; flags: -n, name of automate; -h, help; usage: make automate min;
    • use
      • show; flags: -n, name of automate; -h, help; usage: get PNG image of automate;
      • read; flags: -n, name of automate; -h, help; usage: check if automate can read the word;
    • create
      • automate; flags: -n, name of automate; -r, regular expression; -h, help; usage: build automate by expression
  • to test go to directory internal/entities/automata and run command: go test -coverprofile=coverage.out. To see coverage run: go tool cover -html=coverage.out

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 2

  •  
  •  

Languages