File: //usr/share/jed/lib/syntax.slc
.#,*�! 8 # tbl $ hash # len ! n+*�" 10 ! i+��" 11 $ hash� . assoc_get_keys�$ hash��" 12 $ hash� * array_sort�! i���" 13 ! i $ hash! � ' strjoin�$ hash��" 14 # tbl $ hash # len ! n� 1 define_keywords_nP�" 15 $ hash�! 8�8 add_hash_to_syntax_table,*�" 31
# tbl # kws # len ! n+*�" 33 $ okws ! a ! i ! j # num # idx+*�" 34 $ hash+��" 37 # tbl # len ! n� 1 define_keywords_n�# kws��" 39 # kws� * strbytelen # len<�# num�" 40 # num. w/b��" 42 ( Int_Type * Assoc_Type!�$ hash�" 44! 0 # num! 1:! 1.�" 46�!
i�" 47! 1�� # kws! 1 ! i # len;9 # len� + substrbytes $ hash�/h��" 50 # tbl $ hash # len ! n� 8 add_hash_to_syntax_table�" 31y, add_keywords,*�" 62 # tbl " kw ! n+*�" 64 # len+� " kw� * strbytelen�# len�" 65 # len.w/b��" 66 # tbl " kw # len ! n� , add
_keywordsP�" 62y- add_keyword_n,��" 80! 0� - add_keyword_n�" 78y+ add_keyword,*�" 94 # tbl # kws # len ! n+*�" 96 $ okws # num $ nrem ! i " rm+*�" 97 $ hash+��# 100 # tbl # len ! n� 1 define_keywords_n�$ okws��# 101 $ okws� * strbytelen # len<�# num
��# 103 # kws� * strbytelen # len<�$ nrem�# 104 $ nrem.��# 106 # tbl $ okws # len ! n� 1 define_keywords_nP�# 107 $ okwsw/b��# 110 ( Int_Type * Assoc_Type!�$ hash�# 111! 0 # num! 1:! 1.�# 113�! i�# 114! 1�� $ okws! 1 ! i # len;9 # len� + substrbytes
$ hash�/h�# 118! 0 $ nrem! 1:! 1.�# 120�! i��# 121 $ hash� # kws! 1 ! i # len;9 # len� + substrbytes� 0 assoc_delete_key/h��# 124 # tbl $ hash # len ! n� 8 add_hash_to_syntax_tableP�# 125 $ okws�" 94y/ remove_keywords