Skip to content

yisroelshulman/code_loom

Repository files navigation

Code Loom

My CS degree capstone project

Description (What)

Compile, run, and compare the output of Java programs against a suite of user provided test cases and report back to the user which passed and which failed.

Quick Start (how)

dependencies

  • GNU Make
  • gcc
  • jdk
  • less

To get started download the repository

curl -L -o code_loom.zip  https://github.com/yisroelshulman/code_loom/zipball/master

then unzip

unzip code_loom.zip

cd into the unzipped folder run make

make

This will create a new executable a.out and is now ready.

Usage

Read the SUL Manual.
Read the Code Loom Manual.

To use the tool create a input.sul file with the test cases.
Write a java source code file.
run

./a.out default

And follow the prompt to run with check or test cases to see the results.

Or you can write a file and test against one of the built in coding problems.

About

A Program that can auto evaluate simple programs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors