From fa0b9e4989f8b9271933a3547ccca56f23d80b79 Mon Sep 17 00:00:00 2001 From: bloodstalker Date: Sun, 6 Nov 2016 14:06:15 +0330 Subject: updated the description. was really outdated. --- README.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 8ba574a..2c445c2 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,10 @@ # mutator -a simple C code mutator. mutator.cpp is the source file for the mutator which uses the LLVM libraries. the makefile is what it says it is. -mutator.sh is a simple UI similar to other 'nix programs. +a C code mutator,Misra-C 2004 checker and when possible, a Misra-C implementer. +mutator-lvl0.cpp contains the Misra-C rules to check. +mutator.cpp contains the mutators which are not copiled for the time being since im working on Misra-C only for the time being, along with some Misra-C implementers. +mutator-lvl2.cpp contains some other Misra-C implementers. Rewriting the code inmultiple stages allows for more simplistic rewrites and is also a check to see whether the output is actually buildable. +mutator.sh is the UI, which is supposed to work like just any other nix UI(option-wise). +the utility folder holds the C source and headers that are necessary to run the instruented code(currently unused). +mutator-aux.cpp.h hold the auxillary functions that most modules will need. +well there is the makefile... -- cgit v1.2.3