{ "permissions": { "allow": [ "Bash(cc:*)", "Bash(./basic2c)", "Bash(./basic2c:*)", "Bash(./test_output)", "Bash(./test_classic:*)", "Bash(./test_redim:*)", "Bash(/tmp/t1)", "Bash(/tmp/t2)", "Bash(/tmp/t3)", "Bash(./test_big)", "Bash(/tmp/tbig:*)", "Bash(/tmp/ttypes:*)", "Bash(/tmp/ttest:*)", "Bash(/tmp/tclassic:*)", "Bash(/tmp/tredim:*)", "Bash(/tmp/tfileio:*)", "Bash(/tmp/tdata)", "Bash(/tmp/test_labels:*)", "Bash(for f in test.bas test_classic.bas test_redim.bas test_big.bas test_types.bas test_fileio.bas test_data.bas)", "Bash(do echo \"=== $f ===\")", "Bash(if [ $? -ne 0 ])", "Bash(then echo \"FAIL: $f\")", "Bash(else echo \"OK\")", "Bash(fi)", "Bash(done)", "Bash(/tmp/test_data)", "Bash(for f in test.bas test_classic.bas test_redim.bas test_big.bas test_types.bas test_fileio.bas test_labels.bas)", "Bash(do echo -n \"$f: \")", "Bash(for f in test.bas test_classic.bas test_redim.bas test_big.bas test_types.bas test_fileio.bas test_data.bas test_labels.bas)", "Bash(for f in test_classic.bas test_data.bas test_labels.bas test_fileio.bas)", "Bash(do echo \"===== $f =====\")", "Bash(/tmp/out)", "Bash(/tmp/test_multidim:*)", "Bash(for f in test.bas test_classic.bas test_redim.bas test_big.bas test_types.bas test_fileio.bas test_data.bas test_labels.bas test_multidim.bas)", "Bash(echo:*)", "Bash(/tmp/out_udt)", "Bash(for f in test.bas test_classic.bas test_redim.bas test_big.bas test_types.bas test_fileio.bas test_data.bas test_labels.bas test_multidim.bas test_udt.bas)", "Bash(failed=0)", "Bash(for bas in test.bas test_classic.bas test_redim.bas test_big.bas test_types.bas test_fileio.bas test_data.bas test_labels.bas test_multidim.bas test_udt.bas)", "Bash(do:*)", "Bash(then echo \"FAIL compile: $bas\")", "Bash(failed=1)", "Bash(else /tmp/test_out)", "Bash(then echo \"FAIL run: $bas\")", "Bash(else echo \"PASS \\(debug\\): $bas\")", "Bash(if [ $failed -eq 0 ])", "Bash(then echo \"All debug tests passed\")", "Bash(else echo \"PASS \\(release\\): $bas\")", "Bash(then echo \"All release tests passed\")", "Bash(then echo \"FAIL compile \\($mode\\): $bas\")", "Bash(then echo \"FAIL run \\($mode\\): $bas\")", "Bash(then echo \"All 20 tests passed \\(10 debug + 10 release\\)\")", "Bash(printf:*)", "Bash(/tmp/test_sincos:*)", "Bash(then echo \"FAIL: $bas\")", "Bash(else /tmp/t)", "Bash({ echo \"FAIL run: $bas\")", "Bash(})", "Bash([ $failed -eq 0 ])", "Bash(python3:*)", "Bash({ echo \"FAIL run \\($mode\\): $bas\")", "Bash(for bas in test.bas test_classic.bas test_redim.bas test_big.bas test_types.bas test_fileio.bas test_labels.bas test_data.bas test_multidim.bas test_udt.bas)", "Bash(for bas in test.bas test_big.bas)", "Bash(/tmp/test_prog:*)", "Bash(/tmp/test_nf)", "Bash(for bas in test.bas test_classic.bas test_redim.bas test_big.bas test_types.bas test_fileio.bas test_labels.bas test_data.bas test_multidim.bas test_udt.bas test_newfeatures.bas)", "Bash(/tmp/inc_test)", "Bash(for:*)", "Bash(/tmp/test_continue)", "Bash(/tmp/test_print:*)", "Bash(/tmp/test2)", "Bash(/tmp/test_tab)", "Bash(/tmp/test_tab2)", "Bash(/tmp/test_all)", "Bash(/tmp/test_rnd)", "Bash(/tmp/test_rnd2)", "Bash(/tmp/test_spc:*)", "Bash(/tmp/test_spc2:*)", "Bash(./test_extern:*)", "Bash(./test_timer:*)", "Bash(cat:*)", "Bash(./test_final)", "Bash(./test_using)", "Bash(./test_debug:*)", "Bash(./test_using2)", "Bash(/tmp/testproj/test:*)" ] } }