Expand description
acadcheck
is a simple to use, flexible library for building checkers used
in programming contests or homeworks. This crate is meant to act as a base,
avoiding the need of writing different scripts from scratch for different
types of usage.
Installation
[dependencies]
acadcheck = "0.1.7"
Features
use-serde
for serialisation of tests output and checker configuration.
acadcheck = { version = "0.1.7", features = ["use-serde"] }
Modules
- acadchecker
use-serde
Implementation of a checker that is based on diff-ing the contestants’ outputs and the expected outputs. This module was written for the acadchecker CLI tool. - Traits, structs and helpers related to the checker.
- Traits, structs and helpers related for defining language processors.
- Traits, structs and helpers related to solutions/submissions.