module homeblog.program_helper

Short summary

module ensae_teaching_cs.homeblog.program_helper

Various function about programs such as guessing the language of a code

source on GitHub

Functions

function truncated documentation
guess_language_code Guess the language of a piece of code. The result can be: js, xml, html, cpp, py, sql, vba, css

Documentation

Various function about programs such as guessing the language of a code

source on GitHub

ensae_teaching_cs.homeblog.program_helper.guess_language_code(code)[source]

Guess the language of a piece of code. The result can be: js, xml, html, cpp, py, sql, vba, css

Paramètres:code – code
Renvoie:type of language or None if None if not found, score (in [0,1], 1 is good)

The algorithm is to compare two languages bamong each others on keywords they don’t have in common

source on GitHub