{"id":21247727,"url":"https://github.com/jasterv/finite-automatons-computation","last_synced_at":"2025-07-08T18:36:58.909Z","repository":{"id":112340612,"uuid":"252060608","full_name":"JasterV/Finite-Automatons-Computation","owner":"JasterV","description":"A program that runs finite automatons and operate with them (reading, determinizing and minimizing).","archived":false,"fork":false,"pushed_at":"2020-06-03T23:12:02.000Z","size":20,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-07-05T00:16:40.202Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JasterV.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-04-01T03:20:19.000Z","updated_at":"2020-06-03T23:12:04.000Z","dependencies_parsed_at":"2023-05-03T08:04:24.914Z","dependency_job_id":null,"html_url":"https://github.com/JasterV/Finite-Automatons-Computation","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/JasterV/Finite-Automatons-Computation","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JasterV%2FFinite-Automatons-Computation","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JasterV%2FFinite-Automatons-Computation/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JasterV%2FFinite-Automatons-Computation/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JasterV%2FFinite-Automatons-Computation/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JasterV","download_url":"https://codeload.github.com/JasterV/Finite-Automatons-Computation/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JasterV%2FFinite-Automatons-Computation/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264324674,"owners_count":23590934,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-21T02:43:18.254Z","updated_at":"2025-07-08T18:36:58.892Z","avatar_url":"https://github.com/JasterV.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# FINITE AUTOMATONS COMPUTATION\n\nA program that runs finite automatons and operate with them (reading, determinizing and minimizing). \nI'm working on automaton algebra operations such as concatenation, union and intersection. ^^\n\nTo work with the program you need to create a json file with the automaton settings.\n\nThe json must contains the following attributes:\n\n    + states -\u003e A map whose keys are the label of the state \n                and whose values are a list with each type\n                corresponding to the state.\n                The types are: 'I' for initial states,\n                               'F' for final states,\n                               'N' for non-initial and non-final states.\n    + alphabet -\u003e A list with each symbol accepted by the automaton.\n    + transitions -\u003e A map whose keys are the label of the state\n                    and whose values are another map that represents\n                    each transition for each symbol for the corresponding state.\n\n                    The transition map must have as key a valid symbol on the alphabet\n                    and as value a list of the states the corresponding state goes with that symbol.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjasterv%2Ffinite-automatons-computation","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjasterv%2Ffinite-automatons-computation","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjasterv%2Ffinite-automatons-computation/lists"}