Files
ServerSync/lib/pygments/lexers/__pycache__/idl.cpython-314.pyc

113 lines
12 KiB
Plaintext
Raw Normal View History

2026-02-12 02:28:23 +02:00
+
<00> <0C>iY<<00><00>j<00>Rt^RIt^RIHtHtHt^RIHtHtH t H
t
H t H t H t HtR.t!RR]4tR#)z<>
pygments.lexers.idl
~~~~~~~~~~~~~~~~~~~
Lexers for IDL.
:copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
N)<03>
RegexLexer<EFBFBD>words<64>bygroups)<08>Text<78>Comment<6E>Operator<6F>Keyword<72>Name<6D>Number<65>String<6E>
Whitespace<EFBFBD>IDLLexerc<00><>a<00>]tRt^toRtRtRtR.tR.tR.t Rt
] P] P,tRtRtRR ]!]]P(]43]!]R
R
R 7]3]!]R
R
R 7]P03R ]3R ]3R]3R]3R]P63R]P(3R]P:3R]P<3R]P>3R]P@PB3R]P@3R]3R]3R]3R]"3./t#Rt$Rt%Vt&R#) r z5
Pygments Lexer for IDL (Interactive Data Language).
<EFBFBD>IDLz:https://www.l3harrisgeospatial.com/Software-Technology/IDL<44>idlz*.proztext/idlz1.6<EFBFBD>rootz(^\s*)(;.*?)(\n)z\b)<02>prefix<69>suffixz \+=|-=|\^=|\*=|/=|#=|##=|<=|>=|=z.\+\+|--|->|\+|-|##|#|\*|/|<|>|&&|\^|~|\|\|\?|:z3\b(mod=|lt=|le=|eq=|ne=|ge=|gt=|not=|and=|or=|xor=)z*\b(mod|lt|le|eq|ne|ge|gt|not|and|or|xor)\bz"[^\"]*"z'[^\']*'z>\b[+\-]?([0-9]*\.[0-9]+|[0-9]+\.[0-9]*)(D|E)?([+\-]?[0-9]+)?\bz)\b\'[+\-]?[0-9A-F]+\'X(U?(S?|L{1,2})|B)\bz&\b\'[+\-]?[0-7]+\'O(U?(S?|L{1,2})|B)\bz\b[+\-]?[0-9]+U?L{1,2}\bz\b[+\-]?[0-9]+U?S?\bz\b[+\-]?[0-9]+B\bz[ \t]+z\n<>.c <0C>J<00>^pRV9d
VR, pRV9d
VR, pV#)z>endelse seems to be unique to IDL, endswitch is rare at least.<2E>endelseg<65><67><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>?<3F> endswitchg{<14>G<EFBFBD>z<EFBFBD>?<3F>)<02>text<78>results& <20>:/tmp/pip-target-qd_sq_1j/lib/python/pygments/lexers/idl.py<70> analyse_text<78>IDLLexer.analyse_texts.<00><00><12><06> <14><04> <1C> <12>c<EFBFBD>M<EFBFBD>F<EFBFBD> <16>$<24> <1E> <12>d<EFBFBD>N<EFBFBD>F<EFBFBD><15> <0A>rN)+<2B>and<6E>begin<69>break<61>case<73>common<6F> compile_opt<70>continue<75>do<64>else<73>end<6E>endcaser<00>endfor<6F>
endforeach<EFBFBD>endif<69>endrepr<00>endwhile<6C>eq<65>for<6F>foreach<63>forward_function<6F>function<6F>ge<67>goto<74>gt<67>if<69>inherits<74>le<6C>lt<6C>mod<6F>ne<6E>not<6F>of<6F>
on_ioerror<EFBFBD>or<6F>pro<72>repeat<61>switch<63>then<65>until<69>while<6C>xor(U<00>abs<62>acos<6F>adapt_hist_equal<61>alog<6F>alog10<31>amoeba<62>annotate<74> app_user_dir<69>app_user_dir_query<72> arg_present<6E> array_equal<61> array_indices<65>arrow<6F>ascii_template<74>asin<69>assoc<6F>atan<61>axis<69> a_correlate<74>bandpass_filter<65>bandreject_filter<65>barplot<6F>bar_plot<6F>beseli<6C>beselj<6C>beselk<6C>besely<6C>beta<74>bilinear<61>binary_template<74>bindgen<65>binomial<61>bin_date<74>bit_ffs<66>bit_population<6F> blas_axpy<70>blk_con<6F>
box_cursor<EFBFBD>
breakpoint<EFBFBD>broyden<65> butterworth<74>bytarr<72>byte<74> byteorder<65>bytscl<63>caldat<61>calendar<61> call_external<61> call_function<6F> call_method<6F>call_procedure<72>canny<6E>catch<63>cdzcdf_\w*<2A>ceil<69> chebyshev<65>
check_math<EFBFBD>
chisqr_cvf<EFBFBD>
chisqr_pdf<EFBFBD>choldc<64>cholsol<6F>cindgen<65>cir_3pnt<6E>close<73>cluster<65> cluster_tree<65> clust_wts<74> cmyk_convert<72>colorbar<61>colorize_sample<6C>colormap_applicable<6C>colormap_gradient<6E>colormap_rotation<6F>
colortable<EFBFBD> color_convert<72>color_exchange<67>
color_quan<EFBFBD>color_range_map<61>comfit<69>command_line_args<67>complex<65>
complexarr<EFBFBD> complexround<6E>compute_mesh_normals<6C>cond<6E>congrid<69>conj<6E>constrained_min<69>contour<75> convert_coord<72>convol<6F>
convol_fft<EFBFBD> coord2to3<6F>copy_lun<75> correlate<74>cos<6F>cosh<73>cpu<70>cramer<65> create_cursor<6F> create_struct<63> create_view<65>crossp<73> crvlength<74>cti_test<73> ct_luminance<63>cursor<6F>curvefit<69>cvttobm<62>cv_coord<72>
cw_animate<EFBFBD>cw_animate_getp<74>cw_animate_load<61>cw_animate_run<75>
cw_arcball<EFBFBD> cw_bgroup<75> cw_clr_index<65> cw_colorsel<65> cw_defroi<6F>cw_field<6C>
cw_filesel<EFBFBD>cw_form<72>
cw_fslider<EFBFBD>cw_light_editor<6F>cw_light_editor_get<65>cw_light_editor_set<65> cw_orient<6E>cw_palette_editor<6F>cw_palette_editor_get<65>cw_palette_editor_set<65> cw_pdmenu<6E> cw_rgbslider<65>cw_tmpl<70>cw_zoom<6F> c_correlate<74>dblarr<72> db_exists<74>dcindgen<65>dcomplex<65> dcomplexarr<72>
define_key<EFBFBD> define_msgblk<6C>define_msgblk_from_file<6C>defroi<6F>defsysv<73>delvar<61>
dendrogram<EFBFBD> dendro_plot<6F>deriv<69>derivsig<69>determ<72>device<63>dfpmin<69> diag_matrix<69>dialog_dbconnect<63>dialog_message<67>dialog_pickfile<6C>dialog_printersetup<75>dialog_printjob<6F>dialog_read_image<67>dialog_write_image<67>digital_filter<65>dilate<74>dindgen<65>dissolve<76>dist<73>distance_measure<72>dlm_load<61> dlm_register<65> doc_library<72>double<6C>draw_roi<6F>edge_dog<6F>efont<6E>eigenql<71>eigenvec<65>ellipse<73>elmhes<65>emboss<73>empty<74> enable_sysrtn<74>eofzeos_\w*<2A>erase<73>erf<72>erfc<66>erfcx<63>erode<64> errorplot<6F>errplot<6F>estimator_filter<65>execute<74>exit<69>exp<78>expand<6E> expand_path<74>expint<6E>extrac<61> extract_slice<63> factorial<61>fft<66>filepath<74> file_basename<6D>
file_chmod<EFBFBD> file_copy<70> file_delete<74> file_dirname<6D>file_expand_path<74> file_info<66>
file_lines<EFBFBD> file_link<6E>
file_mkdir<EFBFBD> file_move<76>file_poll_input<75> file_readlink<6E> file_same<6D> file_search<63> file_test<73>
file_which<EFBFBD>findgen<65>finite<74>fix<69>flick<63>float<61>floor<6F>flow3<77>fltarr<72>flush<73>format_axis_values<65>free_lun<75>fstat<61>fulstr<74>funct<63>fv_test<73>fx_root<6F>fz_roots<74>f_cvf<76>f_pdf<64>gamma<6D>gamma_ct<63>
gauss2dfit<EFBFBD>gaussfit<69>gaussian_function<6F>gaussint<6E> gauss_cvf<76> gauss_pdf<64> gauss_smooth<74>getenv<6E>
getwindows<EFBFBD>get_drive_list<73>get_dxf_objects<74>get_kbrd<72>get_login_info<66>get_lun<75>get_screen_size<7A>greg2julzgrib_\w*<2A>grid3<64>griddata<74>
grid_input<EFBFBD>grid_tps<70>gs_iterzh5[adfgirst]_\w*<2A>
h5_browser<EFBFBD>h5_close<73> h5_create<74>h5_get_libversion<6F>h5_open<65>h5_parse<73>hanning<6E>hashzhdf_\w*<2A> heap_free<65>heap_gc<67> heap_nosave<76> heap_refcount<6E> heap_save<76>help<6C>hilbert<72> histogram<61>hist_2d<32>
hist_equal<EFBFBD>hls<6C>hough<67>hqr<71>hsv<73>h_eq_ct<63>h_eq_int<6E>i18n_multibytetoutf8<66>i18n_multibytetowidechar<61>i18n_utf8tomultibyte<74>i18n_widechartomultibyte<74>ibeta<74>icontour<75> iconvertcoord<72>idelete<74>identity<74>idlexbr_assistant<6E>idlitsys_createtool<6F>
idl_base64<EFBFBD> idl_validname<6D>iellipse<73>igamma<6D> igetcurrent<6E>igetdata<74>igetid<69> igetproperty<74>iimage<67>image<67>
image_cont<EFBFBD>image_statistics<63> imaginary<72>imap<61>indgen<65>intarr<72>interpol<6F> interpolate<74>interval_volume<6D>int_2d<32>int_3d<33> int_tabulated<65>invert<72>ioctl<74>iopen<65>iplot<6F>ipolygon<6F> ipolyline<6E>iputdata<74> iregister<65>ireset<65>iresolve<76>irotate<74> ir_filter<65>isa<73>isave<76>iscale<6C> isetcurrent<6E> isetproperty<74>ishft<66>
isocontour<EFBFBD>
isosurface<EFBFBD>isurface<63>itext<78>
itranslate<EFBFBD>ivector<6F>ivolume<6D>izoom<6F>i_beta<74>journal<61>
json_parse<EFBFBD>json_serialize<7A>jul2greg<65>julday<61> keyword_set<65>krig2d<32>kurtosis<69>kw_test<73> l64indgen<65>
label_date<EFBFBD> label_region<6F>ladfit<69>laguerre<72> laplacian<61> la_choldc<64> la_cholmprove<76>
la_cholsol<EFBFBD> la_determ<72>la_eigenproblem<65>
la_eigenql<EFBFBD> la_eigenvec<65> la_elmhes<65>la_gm_linear_model<65>la_hqr<71> la_invert<72>la_least_squares<65>la_least_square_equality<74>la_linear_equation<6F>la_ludc<64> la_lumprove<76>la_lusol<6F>la_svd<76>la_tridc<64> la_trimprove<76>la_triql<71> la_trired<65> la_trisol<6F>least_squares_filter<65>leefilt<6C>legend<6E>legendre<72>linbcg<63>lindgen<65>linfit<69> linkimage<67>list<73>ll_arc_distance<63>lmfit<69>lmgr<67>lngamma<6D>lnp_test<73>loadct<63>
locale_get<EFBFBD> logical_and<6E>
logical_or<EFBFBD> logical_true<75>lon64arr<72>lonarr<72>long<6E>long64<36>lsode<64>ludc<64>lumprove<76>lusol<6F>
lu_complex<EFBFBD>machar<61>
make_array<EFBFBD>make_dll<6C>make_rt<72>map<61> mapcontinents<74>mapgrid<69> map_2points<74>map_continents<74>map_grid<69> map_image<67> map_patch<63>map_proj_forward<72>map_proj_image<67> map_proj_info<66> map_proj_init<69>map_proj_inverse<73>map_set<65>matrix_multiply<6C> matrix_power<65>max<61>md_test<73>mean<61>
meanabsdev<EFBFBD> mean_filter<65>median<61>memory<72> mesh_clip<69> mesh_decimate<74> mesh_issolid<69>
mesh_merge<EFBFBD>mesh_numtriangles<65>mesh_obj<62> mesh_smooth<74>mesh_surfacearea<65> mesh_validate<74> mesh_volume<6D>message<67>min<69>min_curve_surf<72> mk_html_help<6C>modifyct<63>moment<6E> morph_close<73>morph_distance<63>morph_gradient<6E>morph_hitormiss<73>
morph_open<EFBFBD>
morph_thin<EFBFBD> morph_tophat<61>multi<74> m_correlatezncdf_\w*<2A>newton<6F>
noise_hurl<EFBFBD>
noise_pick<EFBFBD> noise_scatter<65>
noise_slur<EFBFBD>norm<72>
n_elements<EFBFBD>n_params<6D>n_tags<67>objarr<72> obj_class<73> obj_destroy<6F> obj_hasmethod<6F>obj_isa<73>obj_new<65> obj_valid<69> online_help<6C>on_error<6F>open<65>oplot<6F>oploterr<72> parse_url<72>particle_trace<63>
path_cache<EFBFBD>path_sep<65>pcomp<6D>plot<6F>plot3d<33>ploterr<72>plots<74>
plot_3dbox<EFBFBD>
plot_field<EFBFBD>pnt_line<6E> point_lun<75> polarplot<6F> polar_contour<75> polar_surface<63>poly<6C>polyfill<6C> polyfillv<6C>polygon<6F>polyline<6E> polyshade<64>polywarp<72>poly_2d<32> poly_area<65>poly_fit<69>popd<70>powell<6C> pref_commit<69>pref_get<65>pref_set<65>prewitt<74>primes<65>print<6E>printd<74>product<63>profile<6C>profiler<65>profiles<65> project_vol<6F>psafm<66>pseudo<64> ps_show_fonts<74>ptrarr<72>ptr_free<65>ptr_new<65> ptr_valid<69>pushd<68> p_correlate<74>qgrid3<64>qhull<6C>qromb<6D>qromo<6D>qsimp<6D> query_ascii<69> query_bmp<6D> query_csv<73> query_dicom<6F> query_gif<69> query_image<67>
query_jpeg<EFBFBD>query_jpeg2000<30> query_mrsid<69>
query_pict<EFBFBD> query_png<6E> query_ppm<70> query_srf<72>
query_tiff<EFBFBD> query_wav<61>radon<6F>randomn<6D>randomu<6D>ranks<6B>rdpix<69>read<61>reads<64>readu<64>
read_ascii<EFBFBD> read_binary<72>read_bmp<6D>read_csv<73>
read_dicom<EFBFBD>read_gif<69>
read_image<EFBFBD>read_interfile<6C> read_jpeg<65> read_jpeg2000<30>
read_mrsid<EFBFBD> read_pict<63>read_png<6E>read_ppm<70>read_spr<70>read_srf<72> read_sylk<6C> read_tiff<66>read_wav<61> read_wave<76>read_x11_bitmap<61>read_xwd<77> real_part<72>rebin<69>recall_commands<64>recon3<6E> reduce_colors<72>reform<72> region_grow<6F>register_cursor<6F>regress<73> replicate<74>replicate_inplace<63> resolve_all<6C>resolve_routine<6E>restore<72>retall<6C>return<72>reverse<73>rk4<6B>roberts<74>rot<6F>rotate<74>round<6E>routine_filepath<74> routine_info<66>rs_test<73> r_correlate<74>r_test<73>save<76>savgol<6F>scale3<65>scale3d<33> scope_level<65>scope_traceback<63>scope_varfetch<63> scope_varname<6D>search2d<32>search3d<33>
sem_create<EFBFBD>
sem_delete<EFBFBD>sem_lock<63> sem_release<73>setenv<6E>set_plot<6F> set_shading<6E>sfit<69>
shade_surf<EFBFBD>shade_surf_irr<72> shade_volume<6D>shift<66>
shift_diff<EFBFBD>shmdebug<75>shmmap<61>shmunmap<61>shmvar<61>show3<77>showfont<6E>simplex<65>sin<69>sindgen<65>sinh<6E>size<7A>skewness<73>skip_lun<75>slicer3<72> slide_image<67>smooth<74>sobel<65>socket<65>sort<72>spawn<77>
spher_harm<EFBFBD>sph_4pnt<6E>sph_scat<61>spline<6E>spline_p<5F>spl_init<69>
spl_interp<EFBFBD>sprsab<61>sprsax<61>sprsin<69>sprstp<74>sqrt<72> standardize<7A>stddev<65>stop<6F>strarr<72>strcmp<6D> strcompress<73>
streamline<EFBFBD>stregex<65>stretch<63>string<6E>strjoin<69>strlen<65>
strlowcase<EFBFBD>strmatch<63>
strmessage<EFBFBD>strmid<69>strpos<6F>strput<75>strsplit<69>strtrim<69> struct_assign<67> struct_hide<64> strupcase<73>surface<63>surfr<66>svdc<64>svdfit<69>svsol<6F> swap_endian<61>swap_endian_inplace<63>symbol<6F>systime<6D>s_test<73>t3d<33> tag_names<65>tan<61>tanh<6E> tek_color<6F> temporary<72>
tetra_clip<EFBFBD> tetra_surface<63> tetra_volumer<00>thin<69>threed<65>timegen<65>
time_test2<EFBFBD>tm_test<73>total<61>trace<63> transpose<73> triangulate<74>trigrid<69>triql<71>trired<65>trisol<6F>tri_surf<72> truncate_lun<75>ts_coef<65>ts_diff<66>ts_fcast<73> ts_smooth<74>tv<74>tvcrs<72>tvlct<63>tvrd<72>tvscl<63>typename<6D>t_cvt<76>t_pdf<64>uindgen<65>uint<6E>uintarr<72>
ul64indgen<EFBFBD>ulindgen<65> ulon64arr<72>ulonarr<72>ulong<6E>ulong64<36>uniq<69> unsharp_mask<73>usersym<79> value_locate<74>variance<63>vector<6F> vector_field<6C>vel<65>velovect<63>vert_t3d<33>voigt<67>voronoi<6F>
voxel_proj<EFBFBD>wait<69>warp_tri<72> watershed<65>wdelete<74>wf_draw<61>where<72> widget_base<73> widget_button<6F>widget_combobox<6F>widget_control<6F>widget_displaycontextmen<65> widget_draw<61>widget_droplist<73> widget_event<6E> widget_info<66> widget_label<65> widget_list<73>widget_propertysheet<65> widget_slider<65>
widget_tab<EFBFBD> widget_table<6C> widget_text<78> widget_tree<65>widget_tree_move<76> widget_window<6F> wiener_filter<65>window<6F>writeu<65> write_bmp<6D> write_csv<73> write_gif<69> write_image<67>
write_jpeg<EFBFBD>write_jpeg2000<30>
write_nrif<EFBFBD>
write_pict<EFBFBD> write_png<6E> write_ppm<70> write_spr<70> write_srf<72>
write_sylk<EFBFBD>
write_tiff<EFBFBD> write_wav<61>
write_wave<EFBFBD>wset<65>wshow<6F>wtn<74> wv_applet<65>wv_cwt<77> wv_cw_wavelet<65>
wv_denoise<EFBFBD>wv_dwt<77> wv_fn_coiflet<65>wv_fn_daubechies<65>wv_fn_gaussian<61>
wv_fn_haar<EFBFBD> wv_fn_morlet<65>
wv_fn_paul<EFBFBD> wv_fn_symlet<65>wv_import_data<74>wv_import_wavelet<65> wv_plot3d_wps<70>wv_plot_multires<65>wv_pwt<77>wv_tool_denoise<73>xbm_edit<69> xdisplayfile<6C>xdxf<78>xfont<6E> xinteranimate<74>xloadct<63>xmanager<65> xmng_tmpl<70>xmtool<6F>xobjview<65>xobjview_rotate<74>xobjview_write_image<67>xpalette<74>xpcolor<6F>xplot3d<33> xregistered<65>xroi<6F>xsq_test<73>xsurface<63>xvaredit<69>xvolume<6D>xvolume_rotate<74>xvolume_write_image<67>xyouts<74>zoom<6F>zoom_24)'<27>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__firstlineno__<5F>__doc__<5F>name<6D>url<72>aliases<65> filenames<65> mimetypes<65> version_added<65>re<72>
IGNORECASE<EFBFBD> MULTILINE<4E>flags<67> _RESERVED<45> _BUILTIN_LIBrr r<00>Singlerrr <00>Builtinrr <00>Doubler
<00>Float<61>Hex<65>Oct<63>Integer<65>Longr<00>tokensr<00>__static_attributes__<5F>__classdictcell__)<01> __classdict__s@rr r sU<00><><00><00><08> <11>D<EFBFBD>
F<EFBFBD>C<EFBFBD><14>g<EFBFBD>G<EFBFBD><18> <09>I<EFBFBD><1B> <0C>I<EFBFBD><19>M<EFBFBD> <0E>M<EFBFBD>M<EFBFBD>B<EFBFBD>L<EFBFBD>L<EFBFBD> (<28>E<EFBFBD>=<3D>I<EFBFBD>K<01>L%<25>L<EFBFBD>ZH<01> <0F> <20>(<28>:<3A>w<EFBFBD>~<7E>~<7E><1A>#<1C> <1D> <12>9<EFBFBD>U<EFBFBD>5<EFBFBD> 9<>7<EFBFBD> C<> <12><<3C><05>e<EFBFBD> <<3C>d<EFBFBD>l<EFBFBD>l<EFBFBD> K<> 0<>(<28> ;<3B> ><3E><08> I<> C<>X<EFBFBD> N<> :<3A>H<EFBFBD> E<> <18>&<26>-<2D>-<2D> (<28> <18>&<26>-<2D>-<2D> (<28> N<> <13>\<5C>\<5C> <1B> 9<>6<EFBFBD>:<3A>:<3A> F<> 6<><06>
<EFBFBD>
<EFBFBD> C<> (<28>&<26>.<2E>.<2E>*=<3D>*=<3D> ><3E> $<24>f<EFBFBD>n<EFBFBD>n<EFBFBD> 5<> !<21>6<EFBFBD> *<2A> <16>
<EFBFBD> #<23> <12>J<EFBFBD> <1F> <11>4<EFBFBD>L<EFBFBD>)
<EFBFBD><06>F<EFBFBD>2 <16> r)r<>r<><00>pygments.lexerrrr<00>pygments.tokenrrrrr r
r r <00>__all__r rrr<00><module>r<>s;<00><01><04>
<EFBFBD>6<>6<><17><17><17> <16>,<2C><07>H<16>z<EFBFBD>Hr