commit | 0be789e5ac26ce294e8637dd64c6246316188391 | [log] [tgz] |
---|---|---|
author | Googler <no-reply@google.com> | Tue Feb 21 17:45:10 2023 -0800 |
committer | Hyunwook (Wooky) Baek <baekhw@google.com> | Thu Feb 23 18:28:17 2023 -0800 |
tree | 62324abfb72afe1d75aceca303f0368315a67022 | |
parent | b03d53b364f7649f170fdcccbb77a4eaab018116 [diff] |
Internal change PiperOrigin-RevId: 511351442 Change-Id: I88a5e251928b077c3d8f1a9065cd352357385b7f
Fuzzyc, an island grammar-based fuzzy C/C++ parser, was originally introduced in a paper “Chucky: Exposing Missing Checks in Source Code for Vulnerability Discovery” with its source code provided at https://github.com/fabsx00/joern.
Fuzzyc parser is based on an island grammar that allows the parser to analyze code without requiring code to be compiled or a build environment to be configured.
The code was migrated to a new repository (https://github.com/joernio/joern) and integrated with other projects, and this directory pulls only the Fuzzyc ANTLR grammar files from the repo.
Note: the Fuzzy C/C++ Antlr grammar files were removed from the original source as of Jun 27, 2022 (https://github.com/joernio/joern/commit/61ed5b010d77b7705bd0e99144fcbc1acaf4d26c).