the core of an automatic judge for verilog HDL code.
libvcd
is used as an in-house solution to parsing.vcd
files.vjudge-cli
is a command-line tool for automatic judge of verilog HDL code, written in C, leveraginglibvjudge
.vjudge-server
is a HTTP server that listens for GitHub'spush
webhook events to trigger the judge, written in Go, leveraginglibvjudge
.