;;; -*-Scheme-*- ;;; The structure "problem-sets" must be loaded from a file whenever ;;; the set of available problem sets changes, or when the default ;;; problem set changes. Files should appear with name and extension, but ;;; without device, directory, or version; these will be supplied ;;; automatically. ;;; ;;; The first number is used as the "default" problem set ;;; ;;; Example problem-sets variable: (define problem-sets `(9 (1 (load&reference "debug.scm" "pi-code.scm")) (2 (load&reference "ps2code.scm") (load "ps2hide.scm")) (3 (load&reference "prisoner.scm")) (4 (copy "hutils.scm") (load "ps4go.scm")) (5 (load&reference "utils.scm" "database.scm")) (6 (load&reference "objects.scm" "game.scm" "world.scm") (copy "world.scm")) (8 (load&reference "analyze.scm" "evdata.scm" "lazy.scm" "meval.scm" "syntax.scm") (copy "ps8defs.scm")) (9 (load&reference "java-syntax.scm" "java-support.scm" "java-eval.scm" "java.scm")) (10 (load&reference "syntax.scm" "compiler.scm" "regsim.scm" "ecevsup.scm" "ecevcomp.scm" "load.scm")) ))