/
/
usr
/
lib64
/
guile
/
2.0
/
ccache
/
language
/
ecmascript
Server: server63.web-hosting.com (198.54.116.184)
You: 216.73.216.187
PHP 7.4.33
Dir:
/usr/lib64/guile/2.0/ccache/language/ecmascript
Edit:
/usr/lib64/guile/2.0/ccache/language/ecmascript/tokenize.go
GOOF----LE-8-2.0�X ]� 4 h� ] g guile� � g define-module*� � � g language� g ecmascript� g tokenize� � g filenameS� f language/ecmascript/tokenize.scm� g importsS� g ice-9� g rdelim� � � g srfi� g srfi-1� � g selectS� g unfold-right� � � g system� g base� g lalr� � � � g exportsS� g next-token� g make-tokenizer� !g make-tokenizer/1� "g tokenize/1� # !" � $g set-current-module� %$ � &$ � 'g throw� (g syntax-error� )g and=>� *g "source-location->source-properties� +g port-filename� ,g port-line� -g port-column� .g catch� /. � 0. � 1g ftell� 2g source-location� 32 � 42 � 5g port-source-location� 6g eof-object?� 7g peek-char� 8f EOF while reading a token� 9g read-delimited� :g peek� ;g read-until� <g char-numeric?� =g memv� >abcdef � ?ABCDEF � @g char-hex?� Ag char->integer� Bg digit->number� Cg char-downcase� Dg hex->number� Eg read-char� Fg lexical-token� GF � HF � Ig /� Jg char=?� Kg read-line� Lf EOF while in multi-line comment� Mg /=� Ng read-regexp� Og read-slash� Pg string� Qg char-alphabetic?� Rg string-append� Sg reverse� Tg RegexpLiteral� Uf (regexp literals may not contain newlines� Vf � Wg StringLiteral� Xf (octal escape sequences are not supported� Yf bad hex character escape� Zg integer->char� [g string->number� \f (string literals may not contain newlines� ]g read-string� ^f break� _g break� `^_�� af else� bg else� cab�� df new� eg new� fde�� gf var� hg var� igh�� jf case� kg case� ljk�� mf finally� ng finally� omn�� pf return� qg return� rpq�� sf void� tg void� ust�� vf catch� wv.�� xf for� yg for� zxy�� {f switch� |g switch� }{|�� ~f while� g while� �~�� �f continue� �g continue� ����� �f function� �g function� ����� �f this� �g this� ����� �f with� �g with� ����� �f default� �g default� ����� �f if� �g if� ����� �f throw� ��'�� �f delete� �g delete� ����� �f in� �g in� ����� �f try� �g try� ����� �f do� �g do� ����� �f instanceof� �g instanceof� ����� �f typeof� �g typeof� ����� �f null� �g null� ����� �f true� �g true� ����� �f false� �g false� ����� �`cfiloruwz}����������������� � �g *keywords*� �f abstract� �g abstract� ����� �f enum� �g enum� ����� �f int� �g int� ����� �f short� �g short� ����� �f boolean� �g boolean� ����� �f export� �g export� ��� �f interface� �g interface� ��Ō� �f static� �g static� ��Ȍ� �f byte� �g byte� ��ˌ� �f extends� �g extends� ��Ό� �f long� �g long� ��ь� �f super� �g super� ��Ԍ� �f char� �g char� ��� �f final� �g final� ��ڌ� �f native� �g native� ��� �f synchronized� �g synchronized� ��� �f class� �g class� ��㌤ �f float� �g float� ��挤 �f package� �g package� ��錤 �f throws� �g throws� ��쌤 �f const� �g const� �� �f goto� �g goto� ��� �f private� �g private� ����� �f transient� �g transient� ����� �f debugger� �g debugger� ����� �f implements� �g implements� ����� f protected�g protected� ��f volatile�g volatile���f double�g double��� f import� g import� ��f public� g public� ���������������������������� �g *future-reserved-words*�g list->string�g assoc-ref�f &word is reserved for the future, dude.�g string->symbol�g Identifier�g read-identifier�f error reading exponent: EOF�g +�g -�f !error reading exponent: non-digit�e 1.0�g expt�e 0.0�f $bad digit reading hexadecimal number�f invalid digit in octal sequence� g read-numeric�!f {�"g lbrace�#!"��$f }�%g rbrace�&$%��'f (�(g lparen�)'(��*f )�+g rparen�,*+��-f [�.g lbracket�/-.��0f ]�1g rbracket�201��3f .�4g dot�534��6f ;�7g semicolon�867��9f ,�:g comma�;9:��<f <�=g <�><=��?f >�@g >�A?@��Bf <=�Cg <=�DBC��Ef >=�Fg >=�GEF��Hf ==�Ig ==�JHI��Kf !=�Lg !=�MKL��Nf ===�Og ===�PNO��Qf !==�Rg !==�SQR��Tf +�UT��Vf -�WV��Xf *�Yg *�ZXY��[f %�\g %�][\��^f ++�_g ++�`^_��af --�bg --�cab��df <<�eg <<�fde��gf >>�hg >>�igh��jf >>>�kg >>>�ljk��mf &�ng &�omn��pf |�qg bor�rpq��sf ^�tg ^�ust��vf !�wg !�xvw��yf ~�zg ~�{yz��|f &&�}g &&�~|}��f ||��g or������f ?��g ?�������f :��g colon�������f =��g =�������f +=��g +=�������f -=��g -=�������f *=��g *=�������f %=��g %=�������f <<=��g <<=�������f >>=��g >>=�������f >>>=��g >>>=�������f &=��g &=�������f |=��g bor=�������f ^=��g ^=�������#&),/258;>ADGJMPSUWZ]`cfilorux{~�������������� .��g *punctuation*��f /���I���f /=���M����� ��g *div-punctuation*��g assv-ref��g string-ref��g string-length��g substring��f !bad syntax: character not allowed��g read-punctuation��g *eoi*��g NumericLiteral��f unexpected right parenthesis��g srfi-9��� ��g throw-bad-struct���� ���� ��g lexical-token-source��g lexical-token-category��f unexpected right bracket��f unexpected right brace��g reverse!�C 5h�: � ]4 #5 4& > " G '()* h � - 1 3 456� g what g loc g form g args g filenamef language/ecmascript/tokenize.scm� �� �� �� �� g nameg syntax-error� C(R+,-01 h [ ] L 6S g filenamef language/ecmascript/tokenize.scm� # �� # ,�� C h h - 1 3 C ` g args g filenamef language/ecmascript/tokenize.scm� # �� C4 h@ � ]!4 54 54 54 O 5� C � g port = g input & = g line & = g column & = g offset & = g filenamef language/ecmascript/tokenize.scm� �� �� ! �� " �� # �� & �� = g nameg port-source-location� C5R67(89: hH 4 ]4455$ 64 54455$ 6C , g delims E g port E g loc E g token & E g filenamef language/ecmascript/tokenize.scm� ' �� ( �� ( �� ( �� ( �� ) �� ) �� * �� $ * /�� & * �� & * �� ) + �� , + �� 4 + �� 8 + �� < , �� B , �� E g nameg read-until� C;R6<=>? h@ � ] 4 5$ C4 5$ C4 5$ C 6 � g c = g t = g t * = g filenamef language/ecmascript/tokenize.scm� / �� 0 �� 0 �� 1 �� 1 �� " 2 �� * 1 �� = 3 �� = g nameg char-hex?� C@RA h � ]4 5 0�C � g c g filenamef language/ecmascript/tokenize.scm� 5 �� 6 �� 6 �� 6 �� g nameg digit->number� CBR<BAC h( � ]4 5$ 6 44 55 a��C � g c & g filenamef language/ecmascript/tokenize.scm� 8 �� 9 �� 9 �� : �� ; �� ; �� ! ; �� # ; 1�� $ ; �� % ; �� & g nameg hex->number� CDRE76HIJK(LMN h0 % ]4 > " G 4 545$ � C4/5$ 4 > " G 64*5$ �4 > " G " c45$ 64*5$ 54 5/�$ 4 > " G 64 5"���4 5"���4 5"���$ 1=�$ 4 > " G � C� C 6 g port , g loc , g div? , g c1 , g c } � g filenamef language/ecmascript/tokenize.scm� = �� ? �� @ �� > �� B �� ( A �� , D �� 2 D �� 4 E �� @ A �� A F �� Z G �� [ H �� g A �� h I �� } J �� ~ L �� � K �� � M �� � M �� � N �� � K �� � O �� � O �� � O �� � Q �� � R �� � S �� � S �� � U �� � U �� � J �� � J �� � J �� � A �� � W �� � X �� X 4�� X �� Y "��# Y ��, [ �� + , g nameg read-slash� CORP7JE6Q<RSHT;(UV hx % ]B4/\ 5" G4 54/5$ �4 > " G " �45$ " T45 $ " ;45 $ " #4$5 $ " 4_5 �$ 454 5� � C4 > " G 4 5�"��L4 5"��<4\5$ @4 > " G 4 54 544\55"��� 64 5"��� g port q g loc q g terms q g str \ g head \ g terminator \ g c A � g flags A � g t H � g t \ � g t q � g t � � g value � � g echar +R g filenamef language/ecmascript/tokenize.scm� ] �� _ �� _ �� ` �� a �� a �� c �� + b �� , d �� A f �� B g �� H g �� V h �� \ h �� k i �� q h �� � j �� � h �� � k �� � h �� � g �� � m *�� � n *�� � m $�� � l �� � l $�� � l �� � o �� � p �� � p ,�� � p �� � f �� � f �� � f /�� f �� q �� b �� r ��% s ��+ s ��. t ��9 u ��@ u (��J u ��R t ��V w ��\ w ��\ ` ��] ` ��i ` 5��q ` �� 4 q g nameg read-regexp� CNREP7JHW6<(XY@ZD[R;\ hX 5 ]J4 54\ 5" (4 545$ 4 > " G � C4\5$ �4 > " G 4 5'�$ " "�$ " \�$ " sb�$ " df�$ " Un�$ " Fr�$ " 7t�$ " (v�$ " 0�$ <4 545$ " 45$ 4 5" " �x�$ s4 54 5" 4 455" =45$ .45$ 4 45�45�5" "���" "���" Xu�$ M4 54 54 5 4 5 4 44 5 55 " 4454 55"��� 64 5"��� - g port W g loc W g c W g terms W g str F g terminator %F g c x g next @ g a T� g b ]� g a � g b � g c � g d � g echar < g filenamef language/ecmascript/tokenize.scm� z �� { �� { �� | �� | �� � �� � �� % � �� ( � �� 4 � �� 5 � �� J � �� Q � �� S � �� _ � �� ` � �� r ~ �� x ~ �� � �� � �� � �� � �� � ��# � ��- � ��. � ��2 � ��7 � ��M ��N � ��T � ��W � ��] � ��d � ��h � ��k � >��u � ��y � ��z � ��� � ��� � $��� � ��� � ��� � )��� � #��� � :��� � ��� � ��� ��� � ��� � ��� � ��� � ��� � ��� � ��� � ��� � ��� � ��� � ��� � .�� � �� � �� � �� � ��# � %��* � !��6 � ��< � ��@ � ��F � ��F � ��G � ��W � �� J W g nameg read-string� C]R��RR6Q<JS�H(E7 h � ]*" �45$ " T45$ " ;45$ " #4$5$ " 4_5�$ V445545$ � C4 5$ 64 5 � C4 > " G 4 5�"��4 5"�� x g port g loc g c � g chars � g t q g t ! m g t 6 j g t M g g word � � g t � � g value � � g filenamef language/ecmascript/tokenize.scm� � �� � �� � �� � �� � �� ! � �� 0 � �� 6 � �� E � �� M � �� \ � �� n � �� u � �� v � �� y � "�� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � *�� � � �� � � *�� � � �� � � �� � � �� � � $�� � � �� � � �� � � �� � � '�� � �� % g nameg read-identifier� CRJ7E6B<(@D h� / ]:44 5.5$ 0" 4 54 545$ 6" ?" *45$ C45$ .4 > " G 4 5 �45�"���4e5$ " 4E5$ 4 > " G 4 545$ 45" f4+5$ 4 > " G " A4-5$ 4 > " G " 45$ " 45" k45$ " 45$ 24 > " G 4 54 �455"��� �$ �" 4 5�C4 5 "���4.5$ �4 > " G " d45$ " 45$ :4 > " G 4 5454 5���"����"���4 5 �"���C45"���405$ Y4x5$ " 4X5$ �4 > " G 4 545$ " 4> " G " <45$ .4 > " G 4 5 �45�"���C "���45$ �" �45$ C45$ n485$ " 495$ 4> " G " 4 > " G 4 5 �45�"��yC "��k"��["��W ' g port � g loc � g c0 !� g c1 *� g c1 Eo g acc Eo g t � � g c �O g add O� g c U� g e U� g c �W g dec �W g n �W g t �� g c �> g c �3 g acc �3 g c M� g acc M� g t o� g filenamef language/ecmascript/tokenize.scm� �� �� �� �� �� �� ! �� $ �� * �� - �� 7 �� = �� E" �� F$ �� P# �� T% �� ^# �� _& �� q' �� |( �� }( �� �( �� �' �� �) �� �) �� �) �� �# �� �* �� �+ �� �+ �� �, �� �, �� �- �� �- ,�� �- �� �/ �� �, �� �/ -��0 ��, ��0 -��11 ��;, ��B3 ��F3 ,��L3 ��O+ ��U5 ��V6 ��`6 ��f6 0��p6 ��q7 ���8 ���8 *���8 /���8 8���8 *���8 ���: ���: ���: 1���: *���: ;���: ���5 ���5 ���5 ���; ���# ���< ���= ���> ���> ��> .��> ��? ��!@ ��*A "��1A 4��:A ��;A ��>B ��H@ ��OE ��WE ��W= ��X= ��`= .��l= ��o" ��r" ���" ��� ��� ��� ��� ��� ��� /��� ��� ��� ��� ��� ��� ��� ��� ��� ��� ��� �� �� �� �� ��! #��( ��0 ��3 ��? ��I ��M ��N ��X ��\ ��f ��g ��o ��} &��� ��� ��� !��� ��� ��� ��� ��� ��� ��� ��� �� � � g nameg read-numeric� C R��R��R���� h� � ] ( C4 4�� 55$ D4��5�$ ���" 4L �4��5��� 5� � "���4�� 5 � "�� � g nodes � g puncs � g t � g filenamef language/ecmascript/tokenize.scm� �� � �� � �� � ,�� � 8�� � ,�� � �� � �� %� (�� *� 7�� -� (�� /� %�� 3� !�� 8� 9�� :� %�� A� /�� F� 3�� G� 7�� L� B�� P� 7�� S� 9�� U� 3�� Z� /�� [� %�� `� +�� h� !�� i� ,�� n� 8�� r� ,�� v� &�� y� �� �� �� ! � g nameg lp� CO Q 4 �i5 �E7H(� hp F ]"" U45$ )4 > " G 4 5��"���$ � C64 5L "��� > g port o g loc o g c [ g tree [ g candidate [ g t [ g filenamef language/ecmascript/tokenize.scm� � �� � �� � �� � �� � �� *� �� 3� $�� 6� 4�� @� �� F� �� P� �� U� �� [� �� [� �� \� �� o� �� o C O �R75EO]6�QJ< H�� hP ]"4 54 5 �$ " /�$ " !�$ " �$ " ��$ 4 > " G 6 �$ " �$ 4 > " G 6/�$ 6"�$ " '�$ 645$ C4 5$ " "4 $5$ " 4 _5$ 645$ 4 5� C 6 g port O g div? O g c O g loc O g t � g t � g value 9G g filenamef language/ecmascript/tokenize.scm� � �� � �� � �� � �� � �� V� �� o� �� x� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� ��� ��� ��%� ��&� ��0� ��1� 1��9� ��?� ��F� ��O� �� O g nameg next-token� CRH�W hX ]4L M5 �$ : �&