Skip to content
/ plaft Public
forked from ifnmgjanauba/plaft

Ferramenta para checagem automática do código fonte de atividades de linguagem de programação.

License

Notifications You must be signed in to change notification settings

TSF31/plaft

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Plaft

Simple tool for automating the correction of programming language exercises

Installation

First make sure you have Python 3.6 or higher installed. You can download Python here.

To install plaft under Linux / OS X:

pip install plaft

Under Windows, please install the Linux subsystem. Then install plaft within the subsystem.

Usage

For example, the directory that contains all the student code files directories, look like this:

+ Tests
|-+ student1
    |-- ex01.py
    |-- ex02.py
|-+ student2
    |-- ex01.py
    |-- ex02.py

To check of students code files, run plaft like so:

plaft -a "/tests" -c "tests.yaml"

About

Ferramenta para checagem automática do código fonte de atividades de linguagem de programação.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%