Skip to content
This repository has been archived by the owner on Jan 31, 2020. It is now read-only.

ylixir/phap

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
nix
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
go
 
 
 
 
 
 
 
 

Php Has Another Parser

Build Status

Waffle.io - Columns and their card count

This project aims to build a simple, easy, and lightweight parser library.

Parsers written with this tool should be exceptionally easy to read and modify.

Currently I am still exploring the best API for these needs. Expect breaking changes while we travel down the road to 1.0.

In the meantime, you can get an idea of where we stand by perusing the waffle board linked above.

Reference

Example code can be found here

Contributions

Any and all help is greatly appreciated. Feel free to open pull requests, issues, start a conversation on an issue, etc.

We provide a dedicated development environment to make it easy to get started.

Travis builds

We use Travis-CI to enforce automated quality control and to manage deployments of new versions.

There is a page I can't find from the travis ui. You can diagnose failed travis builds from here.

References

Inspired from this article and leaning heavily on others wisdom

Alternatives

https://www.reddit.com/r/PHP/comments/7l3lhu/state_of_php_based_parser_generators/