{"id":21246890,"url":"https://github.com/yaccconstructor/yaccconstructor","last_synced_at":"2025-07-10T22:31:42.147Z","repository":{"id":24633733,"uuid":"28042945","full_name":"YaccConstructor/YaccConstructor","owner":"YaccConstructor","description":"Platform for parser generators and other grammarware research and development. GLL, RNGLR, graph parsing algorithms, and many others are included.","archived":false,"fork":false,"pushed_at":"2019-07-25T17:25:49.000Z","size":235813,"stargazers_count":40,"open_issues_count":74,"forks_count":30,"subscribers_count":20,"default_branch":"dev","last_synced_at":"2024-11-13T22:13:14.058Z","etag":null,"topics":["ebnf","fsharp","gll-parser","glr-parser","grammarware","lexical-analysis","lexing","parser-generator","parsing"],"latest_commit_sha":null,"homepage":"http://yaccconstructor.github.io/YaccConstructor/","language":"F#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/YaccConstructor.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-12-15T15:33:37.000Z","updated_at":"2024-09-23T14:40:35.000Z","dependencies_parsed_at":"2022-07-25T10:48:01.267Z","dependency_job_id":null,"html_url":"https://github.com/YaccConstructor/YaccConstructor","commit_stats":null,"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YaccConstructor%2FYaccConstructor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YaccConstructor%2FYaccConstructor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YaccConstructor%2FYaccConstructor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YaccConstructor%2FYaccConstructor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/YaccConstructor","download_url":"https://codeload.github.com/YaccConstructor/YaccConstructor/tar.gz/refs/heads/dev","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225658533,"owners_count":17503666,"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":["ebnf","fsharp","gll-parser","glr-parser","grammarware","lexical-analysis","lexing","parser-generator","parsing"],"created_at":"2024-11-21T02:09:07.371Z","updated_at":"2024-11-21T02:09:07.852Z","avatar_url":"https://github.com/YaccConstructor.png","language":"F#","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Issue Stats](http://issuestats.com/github/YaccConstructor/YaccConstructor/badge/issue)](http://issuestats.com/github/YaccConstructor/YaccConstructor)\r\n[![Issue Stats](http://issuestats.com/github/YaccConstructor/YaccConstructor/badge/pr)](http://issuestats.com/github/YaccConstructor/YaccConstructor)\r\n![Repository Size](https://reposs.herokuapp.com/?path=YaccConstructor/YaccConstructor)\r\nYaccConstructor \r\n===============\r\n\r\nPlatform for parser generators and other grammarware research and development. GLL, RNGLR, graph parsing algorithms, and many others are included.\r\n\r\nBuild status:\r\n\r\n| Branch | .NET | Mono |\r\n|--------|------|------|\r\n| Master | [![Master build status](https://ci.appveyor.com/api/projects/status/s8myouu45sunv2xh/branch/master?svg=true)](https://ci.appveyor.com/project/gsvgit/yaccconstructor/branch/master)| [![Build Status](https://travis-ci.org/YaccConstructor/YaccConstructor.svg?branch=master)](https://travis-ci.org/YaccConstructor/YaccConstructor)|\r\n| Dev | [![Dev build status](https://ci.appveyor.com/api/projects/status/s8myouu45sunv2xh/branch/dev?svg=true)](https://ci.appveyor.com/project/gsvgit/yaccconstructor/branch/dev)| [![Build Status](https://travis-ci.org/YaccConstructor/YaccConstructor.svg?branch=dev)](https://travis-ci.org/YaccConstructor/YaccConstructor) |\r\n| GLL-FSA | [![GLL-FSA build status](https://ci.appveyor.com/api/projects/status/s8myouu45sunv2xh/branch/GLL-FSA?svg=true)](https://ci.appveyor.com/project/gsvgit/yaccconstructor/branch/GLL-FSA)| [![Build Status](https://travis-ci.org/YaccConstructor/YaccConstructor.svg?branch=gll_fsa)](https://travis-ci.org/YaccConstructor/YaccConstructor)|\r\n\r\n\r\nPackages:\r\n\r\n| Package | |\r\n|-------- |------|\r\n| YC.SDK  | [![NuGet Status](http://img.shields.io/nuget/v/YC.SDK.svg?style=flat)](https://www.nuget.org/packages/YC.SDK/) |\r\n| YC.SDK.Runtime| [![NuGet Status](http://img.shields.io/nuget/v/YC.SDK.Runtime.svg?style=flat)](https://www.nuget.org/packages/YC.SDK.Runtime/) |\r\n\r\n\r\n\r\n\r\nDevelop\r\n==============\r\n\r\n* Read [code style](https://docs.google.com/document/d/1Ta21jY09Z_kDFcWCPmKdd_LxfzrDOSZ_D0b9yFeBoZg/edit?usp=sharing)\r\n* We use [git lfs](https://git-lfs.github.com/), so install it first.\r\n* Get sources. We use submodules, so use ``git clone --recursive`` \r\n* Run ``build.cmd`` to perform initial build.\r\n* Use MS VS 2015 to develop. Main solution is ``YaccConstructor.sln``. You can create your own solutions.\r\n\r\nMaintainer(s)\r\n==============\r\n* [@gsvgit](https://github.com/gsvgit)\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyaccconstructor%2Fyaccconstructor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyaccconstructor%2Fyaccconstructor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyaccconstructor%2Fyaccconstructor/lists"}