Skip to content

Polyglot Language Understanding

andychu edited this page Sep 26, 2023 · 36 revisions
  • semgrep / coccinelle (OCaml)
  • Comby (OCaml), Strange Loop Talk, CMU paper
  • uchex (Stanford paper, 2016)
    • micro-grammars, parser combinators
    • "belief-style checkers" (not the only supported technique)
    • Haskell Parsec, original implementation was Python
  • sylver - not open source?
    • Sylver is a language-agnostic tool for source code exploration and analysis.
    • Using the SYLQ query language REPL, you can perform syntax-aware search on your codebase to find style issues and potential bugs.
  • github/semantic -- appears inactive
    • Haskell

Other Surveys

Clone this wiki locally