diff options
author | 2015-09-25 14:31:16 +0000 | |
---|---|---|
committer | 2015-09-25 14:44:00 +0000 | |
commit | 7e81ada93368ee5592d8937d0c66c40c2501c245 (patch) | |
tree | d24950ad5320fef2cb13e9082d33c21d9c7a83a6 /site | |
parent | 1ed4a20cddec650aaf9ba02c202af6e584b7a30d (diff) |
Add PetitParser to users
Also moved the corporate users up.
--
MOS_MIGRATED_REVID=103940710
Diffstat (limited to 'site')
-rw-r--r-- | site/users.md | 35 |
1 files changed, 22 insertions, 13 deletions
diff --git a/site/users.md b/site/users.md index d5be63cc98..85083495ba 100644 --- a/site/users.md +++ b/site/users.md @@ -2,6 +2,20 @@ layout: community --- +# Corporate users of Bazel + +## [Braintree](https://www.braintreepayments.com) + +Braintree, a PayPal subsidiary, develops payment solutions for websites and +applications. They use Bazel for parts of their internal build and Paul Gross +even posted a [nice piece about how their switch to +Bazel went](https://www.pgrs.net/2015/09/01/migrating-from-gradle-to-bazel/). + +## [Makani](https://www.google.com/makani) + +Makani, now a Google subsidiary, develops energy kites and uses +Bazel to build their software (including their embedded C++ software). + # Open-source projects using Bazel If you'd like your project listed here, please @@ -26,6 +40,14 @@ function. An ecosystem for building tools that work with code. +## [PetitParser for Java](https://github.com/petitparser/java-petitparser) + +Grammars for programming languages are traditionally specified statically. They +are hard to compose and reuse due to ambiguities that inevitably arise. +PetitParser combines ideas from scannnerless parsing, parser combinators, +parsing expression grammars and packrat parsers to model grammars and parsers +as objects that can be reconfigured dynamically. + ## [Trunk](https://github.com/mzhaom/trunk) A collection of C++/Java opensource projects with BUILD files so they @@ -36,17 +58,4 @@ grpc (maybe thrift). A platform-independent GameBoy emulator. -# Corporate users of Bazel - -## [Braintree](https://www.braintreepayments.com) - -Braintree, a PayPal subsidiary, develops payment solutions for websites and -applications. They use Bazel for parts of their internal build and Paul Gross -even posted a [nice piece about how their switch to -Bazel went](https://www.pgrs.net/2015/09/01/migrating-from-gradle-to-bazel/). - -## [Makani](https://www.google.com/makani) - -Makani, now a Google subsidiary, develops energy kites and uses -Bazel to build their software (including their embedded C++ software). |