1# 2# AFL dictionary for JavaScript 3# ----------------------------- 4# 5# Contains basic reserved keywords and syntax building blocks. 6# 7# Created by Michal Zalewski 8# 9 10keyword_arguments="arguments" 11keyword_break="break" 12keyword_case="case" 13keyword_catch="catch" 14keyword_const="const" 15keyword_continue="continue" 16keyword_debugger="debugger" 17keyword_decodeURI="decodeURI" 18keyword_default="default" 19keyword_delete="delete" 20keyword_do="do" 21keyword_else="else" 22keyword_escape="escape" 23keyword_eval="eval" 24keyword_export="export" 25keyword_finally="finally" 26keyword_for="for (a=0;a<2;a++)" 27keyword_function="function" 28keyword_if="if" 29keyword_in="in" 30keyword_instanceof="instanceof" 31keyword_isNaN="isNaN" 32keyword_let="let" 33keyword_new="new" 34keyword_parseInt="parseInt" 35keyword_return="return" 36keyword_switch="switch" 37keyword_this="this" 38keyword_throw="throw" 39keyword_try="try" 40keyword_typeof="typeof" 41keyword_var="var" 42keyword_void="void" 43keyword_while="while" 44keyword_with="with" 45 46misc_1=" 1" 47misc_a="a" 48misc_array=" [1]" 49misc_assign=" a=1" 50misc_code_block=" {1}" 51misc_colon_num=" 1:" 52misc_colon_string=" 'a':" 53misc_comma=" ," 54misc_comment_block=" /* */" 55misc_comment_line=" //" 56misc_cond=" 1?2:3" 57misc_dec=" --" 58misc_div=" /" 59misc_equals=" =" 60misc_fn=" a()" 61misc_identical=" ===" 62misc_inc=" ++" 63misc_minus=" -" 64misc_modulo=" %" 65misc_parentheses=" ()" 66misc_parentheses_1=" (1)" 67misc_parentheses_1x4=" (1,1,1,1)" 68misc_parentheses_a=" (a)" 69misc_period="." 70misc_plus=" +" 71misc_plus_assign=" +=" 72misc_regex=" /a/g" 73misc_rol=" <<<" 74misc_semicolon=" ;" 75misc_serialized_object=" {'a': 1}" 76misc_string=" 'a'" 77misc_unicode=" '\\u0001'" 78 79object_Array=" Array" 80object_Boolean=" Boolean" 81object_Date=" Date" 82object_Function=" Function" 83object_Infinity=" Infinity" 84object_Int8Array=" Int8Array" 85object_Math=" Math" 86object_NaN=" NaN" 87object_Number=" Number" 88object_Object=" Object" 89object_RegExp=" RegExp" 90object_String=" String" 91object_Symbol=" Symbol" 92object_false=" false" 93object_null=" null" 94object_true=" true" 95 96prop_charAt=".charAt" 97prop_concat=".concat" 98prop_constructor=".constructor" 99prop_destructor=".destructor" 100prop_length=".length" 101prop_match=".match" 102prop_proto=".__proto__" 103prop_prototype=".prototype" 104prop_slice=".slice" 105prop_toCode=".toCode" 106prop_toString=".toString" 107prop_valueOf=".valueOf" 108