-# Reads a file from programs/, calls check_file on each file specified for the program
-check_program() {
- PROGRAM=$1
-
- NAME=$(jq -r .name "$PROGRAM")
-
- while IFS= read -r file; do
- check_file "$file" "$NAME"
+# Reads files from programs/, calls check_file on each file specified for each program
+do_check_programs() {
+ while IFS="
+" read -r name; read -r filename; read -r movable; read -r help; do
+ check_file "$name" "$filename" "$movable" "$help"