#building #flexible #programming #different #checkers #homeworks #contests

acadcheck

A simple to use, flexible library for building checkers used in programming contests or homeworks

13 releases

0.1.12 Aug 20, 2023
0.1.11 Aug 18, 2023
0.1.5 Jul 31, 2023

#774 in Programming languages

Download history 14/week @ 2024-07-22 32/week @ 2024-09-23 2/week @ 2024-09-30

152 downloads per month
Used in acadchecker

MIT license

32KB
674 lines

acadcheck

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.0"

Features

  • use-serde for serialisation of outputs and errors.
acadcheck = { version = "0.1.0", features = ["use-serde"] }

lib.rs:

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"] }

Dependencies

~6–14MB
~159K SLoC