{{header}} {{object 1 0}} << /Type /Catalog /Pages 2 0 R /OpenAction 10 0 R >> endobj {{object 2 0}} << /Type /Pages /Count 1 /Kids [ 3 0 R ] >> endobj % Page number 0. {{object 3 0}} << /Type /Page /Parent 2 0 R /MediaBox [0 0 612 792] >> % OpenAction action {{object 10 0}} << /Type /Action /S /JavaScript /JS 11 0 R >> endobj % JS program to exexute {{object 11 0}} << {{streamlen}} >> stream function expect(str, expected) { try { var result = eval(str); if (result == expected) { app.alert('PASS: ' + str + ' = ' + result); } else { app.alert('FAIL: ' + str + ' = ' + result + ', expected = ' + expected); } } catch (e) { app.alert('ERROR: ' + e.toString()); } } try { expect("typeof gc", "function"); expect("typeof WebAssembly", "undefined"); } catch (e) { app.alert('Truly unexpected error: ' + e); } endstream endobj {{xref}} {{trailer}} {{startxref}} %%EOF