Skip to content
@polystat

Polystat

Polyglot Static Analyzer for Object-Oriented Programming Languages

License Stars Telegram

Polystat is a polyglot experimental static analyzer, which 1) takes your source code written in Java/C++/Python/etc., 2) converts it to EOLANG, 3) then EO objects to 𝜑-calculus expressions, and then 4) tells you where are the bugs. This is a more or less complete White Paper.

If/when ready to help, just text us in Telegram: @polystat_org.

Pinned Loading

  1. polystat polystat Public

    Polyglot Static Analyzer for Object-Oriented Programs Based on EOLANG and 𝜑-Calculus

    TeX 33 7

  2. j2eo j2eo Public

    Experimental Transpiler of Java Programs to EO Programming Language

    Java 11 11

  3. awesome-bugs awesome-bugs Public

    A taxonomy of defects with a benchmarking script that validates which of them can be spot by which static analyzers

    Python 16 5

  4. py2eo py2eo Public

    Experimental Translator of Python Programs to EO Programming Language

    Scala 8 5

Repositories

Showing 10 of 13 repositories
  • polystat Public

    Polyglot Static Analyzer for Object-Oriented Programs Based on EOLANG and 𝜑-Calculus

    polystat/polystat’s past year of commit activity
    TeX 33 MIT 7 19 11 Updated Dec 27, 2024
  • c2eo Public

    Experimental Translator of C/C++ Programs to EO Programs

    polystat/c2eo’s past year of commit activity
    C 12 MIT 9 24 9 Updated Dec 27, 2024
  • far Public

    Find-a-Reverse (FaR) analyzer module for Polystat

    polystat/far’s past year of commit activity
    XSLT 5 MIT 1 10 11 Updated Dec 25, 2024
  • odin Public

    Object Dependency Inspector

    polystat/odin’s past year of commit activity
    Scala 10 2 4 12 Updated Dec 24, 2024
  • polystat-cli Public
    polystat/polystat-cli’s past year of commit activity
    Scala 5 MIT 3 8 10 Updated Dec 24, 2024
  • j2eo Public

    Experimental Transpiler of Java Programs to EO Programming Language

    polystat/j2eo’s past year of commit activity
    Java 11 MIT 11 40 13 Updated Dec 17, 2024
  • py2eo Public

    Experimental Translator of Python Programs to EO Programming Language

    polystat/py2eo’s past year of commit activity
    Scala 8 MIT 5 22 11 Updated Dec 16, 2024
  • awesome-bugs Public

    A taxonomy of defects with a benchmarking script that validates which of them can be spot by which static analyzers

    polystat/awesome-bugs’s past year of commit activity
    Python 16 MIT 5 9 10 Updated Dec 4, 2024
  • symex Public

    Symbolic Execution engine for finding bugs in EO programs

    polystat/symex’s past year of commit activity
    Java 2 MIT 0 0 1 Updated Dec 15, 2023
  • eog Public

    EO programs to Call Flow Graph (CFG) transformator

    polystat/eog’s past year of commit activity
    5 1 0 1 Updated Dec 15, 2023

Top languages

Loading…

Most used topics

Loading…