3
V'ícÔZ ã @ sZ d Z ddlZddlmZmZ ddlmZmZmZm Z m
Z
mZmZ dgZ
G dd deZdS )z½
pygments.lexers.phix
~~~~~~~~~~~~~~~~~~~~
Lexers for Phix.
:copyright: Copyright 2006-2022 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
é N)Ú
RegexLexerÚwords)ÚTextÚCommentÚOperatorÚKeywordÚNameÚStringÚ
WhitespaceÚ PhixLexerc ¥ @ sR e Zd ZdZdZdZdgZdgZdgZe j
ZdbZdcZ
ddZdeZdfZdOefdPejdQfdRejfdSejfdTejfdUejfee
dVdVdWejfeedVdVdWejfeedVdVdWejfeedVdVdWejfeedVdVdWejfdXefdYefg
dZejfd[ejd\fd]ejd^fd_ejfgd`ZdaS (g r zh
Pygments Lexer for Phix files (.exw).
See http://phix.x10.mx
.. versionadded:: 2.14.0
ZPhixzhttp://phix.x10.mxZphixz*.exwztext/x-phixÚifdefÚelsifdefÚelsedefÚstringÚnullable_stringÚatom_stringÚatomÚboolÚbooleanÚcdCanvanÚcdCanvasÚcomplexÚCURLcodeÚ
dictionaryÚintÚintegerÚIhandleÚIhandlesÚIhandlnÚmpfrÚmpqÚmpzÚ
mpz_or_stringÚnumberÚ
rid_stringÚseqÚsequenceÚtimedateÚobjectÚabstractÚclassÚcontinueÚexportÚextendsÚnullableÚprivateÚpublicÚstaticÚstructÚtraceÚandÚbreakÚbyÚcaseÚcatchÚconstÚconstantÚdebugÚdefaultÚdoÚelseÚelsifÚendÚenumÚexitÚfallthruÚfallthroughÚforÚforwardÚfunctionÚglobalÚifÚinÚincludeÚjsÚ
javascriptÚjavascript_semanticsÚletÚnotÚorÚ procedureÚprofileÚprofile_timeÚreturnÚ safe_modeÚswitchÚthenÚtoÚtryÚtypeÚ
type_checkÚuntilÚwarningÚwhileÚwithÚwithoutÚxorÚabortÚabsÚadjust_timedateÚand_bitsÚ and_bitsuÚapplyÚappendÚarccosÚarcsinÚarctanÚassertÚatan2Úatom_to_float32Úatom_to_float64Úbankers_roundingÚbeepÚbeginsÚ
binary_searchÚbits_to_intÚbk_colorÚbytes_to_intÚ call_funcÚ call_procÚcdCanvasActivateÚcdCanvasArcÚ
cdCanvasBeginÚcdCanvasBoxÚ
cdCanvasChordÚcdCanvasCircleÚ
cdCanvasClearÚcdCanvasEndÚ
cdCanvasFlushÚcdCanvasFontÚcdCanvasGetImageRGBÚcdCanvasGetSizeÚcdCanvasGetTextAlignmentÚcdCanvasGetTextSizeÚcdCanvasLineÚcdCanvasMarkÚcdCanvasMarkSizeÚcdCanvasMultiLineVectorTextÚ
cdCanvasPixelÚcdCanvasRectÚcdCanvasRoundedBoxÚcdCanvasRoundedRectÚcdCanvasSectorÚcdCanvasSetAttributeÚcdCanvasSetBackgroundÚcdCanvasSetFillModeÚcdCanvasSetForegroundÚcdCanvasSetInteriorStyleÚcdCanvasSetLineStyleÚcdCanvasSetLineWidthÚcdCanvasSetTextAlignmentÚcdCanvasTextÚcdCanvasSetTextOrientationÚcdCanvasGetTextOrientationÚcdCanvasVectorTextÚcdCanvasVectorTextDirectionÚcdCanvasVectorTextSizeÚcdCanvasVertexÚcdCreateCanvasÚ
cdDecodeAlphaÚ
cdDecodeColorÚcdDecodeColorAlphaÚ
cdEncodeAlphaÚ
cdEncodeColorÚcdEncodeColorAlphaÚcdKillCanvasÚ cdVersionÚ
cdVersionDateÚceilÚchange_timezoneÚchooseÚclear_screenÚ columnizeÚcommand_lineÚcompareÚcomplex_absÚcomplex_addÚcomplex_argÚcomplex_conjugateÚcomplex_cosÚcomplex_coshÚcomplex_divÚcomplex_expÚcomplex_imagÚcomplex_invÚcomplex_logÚcomplex_mulÚcomplex_negÚcomplex_newÚcomplex_normÚ
complex_powerÚcomplex_rhoÚcomplex_realÚ
complex_roundÚcomplex_sinÚcomplex_sinhÚcomplex_sprintÚcomplex_sqrtÚcomplex_subÚ
complex_thetaÚconcatÚcosÚcrashÚcustom_sortÚdateÚday_of_weekÚday_of_yearÚ
days_in_monthÚ
decode_base64Údecode_flagsÚ deep_copyÚdeldÚdeserializeÚdestroy_dictÚ
destroy_queueÚ
destroy_stackÚ dict_nameÚ dict_sizeÚelapsedÚ
elapsed_shortÚ
encode_base64ÚequalÚevenÚexpÚextractÚ factorialÚfactorsÚfile_size_kÚfindÚfind_allÚfind_anyÚfind_replaceÚfilterÚflattenÚfloat32_to_atomÚfloat64_to_atomÚfloorÚformat_timedateÚfree_consoleÚ
from_polarÚgcdÚ
get_file_baseÚget_file_extensionÚ
get_file_nameÚget_file_name_and_pathÚ
get_file_pathÚget_file_path_and_nameÚget_maxprimeÚ get_primeÚ
get_primesÚ
get_primes_leÚget_proper_dirÚget_proper_pathÚget_randÚget_routine_infoÚget_test_abortÚget_test_logfileÚget_test_pauseÚget_test_verbosityÚget_tzidÚgetdÚgetddÚ
getd_all_keysÚ
getd_by_indexÚ
getd_indexÚgetd_partial_keyÚglAttachShaderÚglBindBufferÚ
glBindTextureÚglBufferDataÚglCanvasSpecialTextÚglClearÚglClearColorÚglColorÚglCompileShaderÚglCreateBufferÚglCreateProgramÚglCreateShaderÚglCreateTextureÚglDeleteProgramÚglDeleteShaderÚglDrawArraysÚglEnableÚglEnableVertexAttribArrayÚglFloat32ArrayÚglInt32ArrayÚglFlushÚglGetAttribLocationÚ
glGetErrorÚglGetProgramInfoLogÚglGetProgramParameterÚglGetShaderInfoLogÚglGetShaderParameterÚglGetUniformLocationÚ
glLinkProgramÚglLoadIdentityÚglMatrixModeÚglOrthoÚ glRotatefÚglShadeModelÚglShaderSourceÚglSimpleA7texcoordsÚ
glTexImage2DcÚglTexParameteriÚglTranslateÚglUniform1fÚglUniform1iÚglUniformMatrix4fvÚglUseProgramÚglVertexÚglVertexAttribPointerÚ
glViewportÚheadÚ
hsv_to_rgbÚiffÚiifÚinclude_fileÚincl0de_fileÚinsertÚinstanceÚint_to_bitsÚint_to_bytesÚis_dictÚ
is_integerÚs_leap_yearÚis_primeÚ is_prime2ÚislowerÚisupperÚ IcallbackÚiup_isdoubleÚiup_isprintÚiup_XkeyBaseÚ IupAppendÚIupAlarmÚIupBackgroundBoxÚ IupButtonÚIupCalendarÚ IupCanvasÚIupClipboardÚIupCloseÚIupCloseOnEscapeÚIupControlsOpenÚIupDatePickÚ
IupDestroyÚ IupDialogÚ
IupDrawArcÚIupDrawBeginÚ
IupDrawEndÚIupDrawGetSizeÚIupDrawGetTextSizeÚIupDrawLineÚIupDrawRectangleÚIupDrawTextÚIupExpanderÚIupFillÚIupFlatLabelÚIupFlatListÚIupFlatTreeÚIupFlushÚIupFrameÚIupGetAttributeÚIupGetAttributeIdÚIupGetAttributePtrÚ
IupGetBrotherÚIupGetChildÚIupGetChildCountÚIupGetClassNameÚIupGetDialogÚIupGetDialogChildÚIupGetDoubleÚIupGetFocusÚIupGetGlobalÚIupGetGlobalIntÚIupGetGlobalIntIntÚ IupGetIntÚ
IupGetInt2ÚIupGetIntIdÚIupGetIntIntÚIupGetParentÚIupGLCanvasÚIupGLCanvasOpenÚIupGLMakeCurrentÚIupGraphÚIupHboxÚIupHideÚIupImageÚIupImageRGBAÚIupItemÚiupKeyCodeToNameÚIupLabelÚIupLinkÚIupListÚIupMapÚIupMenuÚIupMenuItemÚ
IupMessageÚ
IupMessageDlgÚIupMultiBoxÚIupMultiLineÚIupNextFieldÚ
IupNormaliserÚIupOpenÚIupPlayInputÚIupPopupÚIupPreviousFieldÚIupProgressBarÚIupRadioÚIupRecordInputÚ IupRedrawÚ
IupRefreshÚIupRefreshChildrenÚIupSeparatorÚIupSetAttributeÚIupSetAttributesÚIupSetAttributeHandleÚIupSetAttributeIdÚIupSetAttributePtrÚIupSetCallbackÚIupSetCallbacksÚIupSetDoubleÚIupSetFocusÚIupSetGlobalÚIupSetGlobalIntÚIupSetGlobalFunctionÚIupSetHandleÚ IupSetIntÚIupSetStrAttributeÚIupSetStrGlobalÚIupShowÚ IupShowXYÚIupSplitÚIupStoreAttributeÚ
IupSubmenuÚIupTableÚIupTableClearSelectedÚIupTableClick_cbÚIupTableGetSelectedÚIupTableResize_cbÚIupTableSetDataÚIupTabsÚIupTextÚIupTimerÚ IupToggleÚIupTreeAddNodesÚIupTreeViewÚ IupUpdateÚIupValuatorÚIupVboxÚjoinÚjoin_byÚ join_pathÚk_permÚlargestÚlcmÚlengthÚlogÚlog10Úlog2ÚlowerÚm4_crossProductÚ
m4_inverseÚ m4_lookAtÚm4_multiplyÚm4_normalizeÚm4_perspectiveÚm4_subtractVectorsÚ
m4_xRotateÚ
m4_yRotateÚmachine_bitsÚmachine_wordÚmatchÚ match_allÚ
match_replaceÚmaxÚmaxsqÚminÚminsqÚmodÚmpfr_addÚ mpfr_ceilÚmpfr_cmpÚmpfr_cmp_siÚ
mpfr_const_piÚmpfr_divÚmpfr_div_siÚ
mpfr_div_zÚ
mpfr_floorÚ mpfr_freeÚ
mpfr_get_dÚmpfr_get_default_precisionÚmpfr_get_default_rounding_modeÚmpfr_get_fixedÚmpfr_get_precisionÚmpfr_get_siÚ mpfr_initÚ
mpfr_initsÚ
mpfr_init_setÚmpfr_init_set_qÚmpfr_init_set_zÚmpfr_mulÚmpfr_mul_siÚmpfr_pow_siÚmpfr_setÚ
mpfr_set_dÚmpfr_set_default_precisionÚmpfr_set_default_rounding_modeÚmpfr_set_precisionÚ
mpfr_set_qÚmpfr_set_siÚmpfr_set_strÚ
mpfr_set_zÚmpfr_si_divÚmpfr_si_subÚ mpfr_sqrtÚmpfr_subÚmpfr_sub_siÚmpq_absÚmpq_addÚ
mpq_add_siÚmpq_canonicalizeÚmpq_cmpÚ
mpq_cmp_siÚmpq_divÚmpq_div_2expÚmpq_freeÚmpq_get_denÚmpq_get_numÚmpq_get_strÚmpq_initÚmpq_init_setÚmpq_init_set_siÚmpq_init_set_strÚmpq_init_set_zÚ mpq_initsÚmpq_invÚmpq_mulÚmpq_negÚmpq_setÚ
mpq_set_siÚmpq_set_strÚ mpq_set_zÚmpq_subÚmpz_absÚmpz_addÚ
mpz_addmulÚ
mpz_addmul_uiÚ
mpz_addmul_siÚ
mpz_add_siÚ
mpz_add_uiÚmpz_andÚmpz_bin_uiuiÚ
mpz_cdiv_qÚmpz_cmpÚ
mpz_cmp_siÚmpz_divexactÚmpz_divexact_uiÚmpz_divisible_pÚmpz_divisible_ui_pÚmpz_evenÚ
mpz_fac_uiÚmpz_factorstringÚ
mpz_fdiv_qÚmpz_fdiv_q_2expÚ
mpz_fdiv_q_uiÚmpz_fdiv_qrÚ
mpz_fdiv_rÚmpz_fdiv_uiÚ
mpz_fib_uiÚmpz_fib2_uiÚ
mpz_fits_atomÚmpz_fits_integerÚmpz_freeÚmpz_gcdÚ
mpz_gcd_uiÚmpz_get_atomÚmpz_get_integerÚmpz_get_short_strÚmpz_get_strÚmpz_initÚmpz_init_setÚ mpz_initsÚ
mpz_invertÚmpz_lcmÚ
mpz_lcm_uiÚmpz_maxÚmpz_minÚmpz_modÚ
mpz_mod_uiÚmpz_mulÚmpz_mul_2expÚ mpz_mul_dÚ
mpz_mul_siÚmpz_negÚmpz_nthrootÚmpz_oddÚmpz_pollard_rhoÚ
mpz_pow_uiÚmpz_powmÚmpz_powm_uiÚ mpz_primeÚmpz_prime_factorsÚmpz_prime_mrÚmpz_randÚmpz_rand_uiÚmpz_re_composeÚ
mpz_removeÚ mpz_scan0Ú mpz_scan1Úmpz_setÚ mpz_set_dÚ
mpz_set_siÚmpz_set_strÚ mpz_set_vÚmpz_signÚmpz_sizeinbaseÚmpz_sqrtÚmpz_subÚ
mpz_sub_siÚ
mpz_sub_uiÚ
mpz_si_subÚmpz_tdiv_q_2expÚmpz_tdiv_r_2expÚ
mpz_tstbitÚ
mpz_ui_pow_uiÚmpz_xorÚ
named_dictÚnew_dictÚ new_queueÚ new_stackÚnot_bitsÚ not_bitsuÚoddÚor_allÚor_alluÚor_bitsÚor_bitsuÚordÚordinalÚordinantÚoverride_timezoneÚpadÚpad_headÚpad_tailÚparse_date_stringÚpapplyÚpeepÚpeepnÚ peep_dictÚpermuteÚpermutesÚplatformÚpopÚpopnÚpop_dictÚpowerÚppÚppExÚppExfÚppfÚppOptÚpq_addÚ
pq_destroyÚpq_emptyÚpq_newÚpq_peekÚpq_popÚpq_pop_dataÚpq_sizeÚprependÚ
prime_factorsÚprintfÚproductÚproperÚpushÚpushnÚputdÚputsÚqueue_emptyÚ
queue_sizeÚrandÚ
rand_rangeÚ reinstateÚ remainderÚremoveÚ
remove_allÚrepeatÚrepeatchÚreplaceÚrequiresÚreverseÚrfindÚrgbÚrmatchÚrmdrÚrndÚroundÚ
routine_idÚscanfÚ serializeÚseriesÚset_randÚset_test_abortÚset_test_logfileÚset_test_moduleÚset_test_pauseÚset_test_verbosityÚset_timedate_formatsÚset_timezoneÚsetdÚsetd_defaultÚshortenÚsha256Ú
shift_bitsÚshuffleÚsignÚsinÚsmallestÚsortÚsort_columnsÚspeakÚspliceÚsplitÚ split_anyÚsplit_byÚsprintÚsprintfÚsq_absÚsq_addÚsq_andÚsq_and_bitsÚ sq_arccosÚ sq_arcsinÚ sq_arctanÚsq_atomÚsq_ceilÚsq_cmpÚsq_cosÚsq_divÚsq_evenÚsq_eqÚsq_floorÚsq_floor_divÚsq_geÚsq_gtÚsq_intÚsq_leÚsq_logÚsq_log10Úsq_log2Úsq_ltÚsq_maxÚsq_minÚsq_modÚsq_mulÚsq_neÚsq_notÚsq_not_bitsÚsq_oddÚsq_orÚ
sq_or_bitsÚsq_powerÚsq_randÚsq_remainderÚsq_rmdrÚsq_rndÚsq_roundÚsq_seqÚsq_signÚsq_sinÚsq_sqrtÚsq_strÚsq_subÚsq_tanÚsq_truncÚ sq_uminusÚsq_xorÚsq_xor_bitsÚsqrtÚsquare_freeÚstack_emptyÚ
stack_sizeÚ
substituteÚsubstitute_allÚsumÚtailÚtanÚ
test_equalÚ test_failÚ
test_falseÚtest_not_equalÚ test_passÚtest_summaryÚ test_trueÚ
text_colorÚthrowÚtimeÚ
timedate_diffÚ timedeltaÚ
to_integerÚ to_numberÚto_rgbÚ to_stringÚ
traverse_dictÚtraverse_dict_partial_keyÚtrimÚ trim_headÚ trim_tailÚtruncÚtagsetÚtagstartÚtypeofÚuniqueÚ unix_dictÚupperÚ
utf8_to_utf32Ú
utf32_to_utf8ÚversionÚvlookupÚvsliceÚwglGetProcAddressÚ
wildcard_fileÚwildcard_matchÚwith_rhoÚ
with_thetaÚxml_new_docÚxml_new_elementÚxml_set_attributeÚ
xml_sprintÚxor_bitsÚ xor_bitsuÚacceptÚallocateÚallocate_stringÚallow_breakÚARMÚatom_to_float80Úc_funcÚc_procÚ call_backÚchdirÚcheck_breakÚclearDibÚcloseÚclosesocketÚconsoleÚ copy_fileÚcreateÚcreate_directoryÚ
create_threadÚcurl_easy_cleanupÚcurl_easy_get_fileÚcurl_easy_initÚcurl_easy_performÚcurl_easy_perform_exÚcurl_easy_setoptÚcurl_easy_strerrorÚcurl_global_cleanupÚcurl_global_initÚcurl_slist_appendÚcurl_slist_free_allÚcurrent_dirÚcursorÚ
define_c_funcÚ
define_c_procÚdeleteÚ delete_csÚdelete_fileÚdirÚDLLÚdrawDibÚdrawShadedPolygonToDibÚELF32ÚELF64Úenter_csÚevalÚexit_threadÚfreeÚfile_existsÚfinalÚfloat80_to_atomÚformatÚ get_bytesÚ
get_file_dateÚ
get_file_sizeÚ
get_file_typeÚget_interpreterÚget_keyÚget_socket_errorÚget_textÚget_thread_exitcodeÚ
get_thread_idÚgetcÚgetenvÚgetsÚgetsockaddrÚglBeginÚ
glCallListÚ glFrustumÚ
glGenListsÚglGetStringÚglLightÚ
glMaterialÚ glNewListÚglNormalÚglPopMatrixÚglPushMatrixÚglRotateÚglEndÚ glEndListÚglTexImage2DÚgotoÚGUIÚiconsÚilASMÚ
include_filesÚ
include_pathsÚinit_csÚip_to_stringÚ IupConfigÚIupConfigDialogClosedÚIupConfigDialogShowÚIupConfigGetVariableIntÚ
IupConfigLoadÚ
IupConfigSaveÚIupConfigSetVariableIntÚIupExitLoopÚ
IupFileDlgÚIupFileListÚIupGLSwapBuffersÚIupHelpÚIupLoopStepÚIupMainLoopÚ
IupNormalizerÚIupPlotÚ
IupPlotAddÚIupPlotBeginÚ
IupPlotEndÚ
IupPlotInsertÚIupSaveImageÚIupTreeGetUserIdÚIupUserÚ
IupVersionÚIupVersionDateÚIupVersionNumberÚIupVersionShowÚkillDibÚleave_csÚlistenÚmanifestÚmem_copyÚmem_setÚ
mpfr_gammaÚmpfr_printfÚmpfr_sprintfÚ
mpz_exportÚ
mpz_importÚ namespaceÚnewÚnewDibÚopenÚopen_dllÚPE32ÚPE64ÚpeekÚpeek_stringÚpeek1sÚpeek1uÚpeek2sÚpeek2uÚpeek4sÚpeek4uÚpeek8sÚpeek8uÚpeekNSÚpeeknsÚpeeknuÚpokeÚpoke2Úpoke4Úpoke8ÚpokeNÚpoke_stringÚpoke_wstringÚpositionÚprogressÚ
prompt_numberÚ
prompt_stringÚ read_fileÚ
read_linesÚrecvÚ
resume_threadÚseekÚselectÚsendÚ
setHandlerÚshutdownÚsleepÚSOÚsockaddr_inÚsocketÚ
split_pathÚsuspend_threadÚsystemÚsystem_execÚsystem_openÚsystem_waitÚtask_clock_startÚtask_clock_stopÚtask_createÚ
task_delayÚ task_listÚ
task_scheduleÚ task_selfÚtask_statusÚtask_suspendÚ
task_yieldÚthread_safe_stringÚtry_csÚ
utf8_to_utf16Ú
utf16_to_utf8Úutf16_to_utf32Úutf32_to_utf16Úvideo_configÚ
WSACleanupÚwait_threadÚwalk_dirÚwhereÚwrite_linesÚwait_keyÚ ANY_QUEUEÚ ASCENDINGÚBLACKÚBLOCK_CURSORÚBLUEÚBRIGHT_CYANÚBRIGHT_BLUEÚBRIGHT_GREENÚBRIGHT_MAGENTAÚ
BRIGHT_REDÚBRIGHT_WHITEÚBROWNÚC_DWORDÚC_INTÚ C_POINTERÚC_USHORTÚC_WORDÚCD_AMBERÚCD_BLACKÚCD_BLUEÚCD_BOLDÚCD_BOLD_ITALICÚCD_BOXÚ CD_CENTERÚ CD_CIRCLEÚCD_CLOSED_LINESÚ
CD_CONTINUOUSÚ CD_CUSTOMÚCD_CYANÚCD_DARK_BLUEÚCD_DARK_CYANÚCD_DARK_GRAYÚCD_DARK_GREYÚ
CD_DARK_GREENÚCD_DARK_MAGENTAÚCD_DARK_REDÚCD_DARK_YELLOWÚCD_DASH_DOTÚCD_DASH_DOT_DOTÚ CD_DASHEDÚ
CD_DBUFFERÚ
CD_DEG2RADÚ
CD_DIAMONDÚ CD_DOTTEDÚCD_EASTÚ
CD_EVENODDÚCD_FILLÚCD_GLÚCD_GRAYÚCD_GREYÚCD_GREENÚCD_HATCHÚ CD_HOLLOWÚ
CD_HOLLOW_BOXÚCD_HOLLOW_CIRCLEÚCD_HOLLOW_DIAMONDÚ CD_INDIGOÚ CD_ITALICÚCD_IUPÚ
CD_IUPDBUFFERÚ
CD_LIGHT_BLUEÚ
CD_LIGHT_GRAYÚ
CD_LIGHT_GREYÚCD_LIGHT_GREENÚCD_LIGHT_PARCHMENTÚ
CD_MAGENTAÚCD_NAVYÚCD_NORTHÚ
CD_NORTH_EASTÚ
CD_NORTH_WESTÚCD_OLIVEÚ
CD_OPEN_LINESÚ CD_ORANGEÚCD_PARCHMENTÚ
CD_PATTERNÚ
CD_PRINTERÚ CD_PURPLEÚCD_PLAINÚCD_PLUSÚCD_QUERYÚ
CD_RAD2DEGÚCD_REDÚ CD_SILVERÚCD_SOLIDÚ
CD_SOUTH_EASTÚ
CD_SOUTH_WESTÚCD_STARÚ
CD_STIPPLEÚCD_STRIKEOUTÚCD_UNDERLINEÚCD_WESTÚCD_WHITEÚ
CD_WINDINGÚ CD_VIOLETÚCD_XÚ CD_YELLOWÚCURLE_OKÚCURLOPT_MAIL_FROMÚCURLOPT_MAIL_RCPTÚCURLOPT_PASSWORDÚCURLOPT_READDATAÚCURLOPT_READFUNCTIONÚCURLOPT_SSL_VERIFYPEERÚCURLOPT_SSL_VERIFYHOSTÚCURLOPT_UPLOADÚCURLOPT_URLÚCURLOPT_USE_SSLÚCURLOPT_USERNAMEÚCURLOPT_VERBOSEÚCURLOPT_WRITEFUNCTIONÚCURLUSESSL_ALLÚCYANÚD_NAMEÚD_ATTRIBUTESÚD_SIZEÚD_YEARÚD_MONTHÚD_DAYÚD_HOURÚD_MINUTEÚD_SECONDÚ
D_CREATIONÚD_LASTACCESSÚD_MODIFICATIONÚDT_YEARÚDT_MONTHÚDT_DAYÚDT_HOURÚ DT_MINUTEÚ DT_SECONDÚDT_DOWÚDT_MSECÚDT_DOYÚDT_GMTÚEULERÚE_CODEÚE_ADDRÚE_LINEÚE_RTNÚE_NAMEÚE_FILEÚE_PATHÚE_USERÚfalseÚFalseÚFALSEÚ
FIFO_QUEUEÚFILETYPE_DIRECTORYÚ
FILETYPE_FILEÚGET_EOFÚGET_FAILÚ
GET_IGNOREÚGET_SUCCESSÚGL_AMBIENT_AND_DIFFUSEÚGL_ARRAY_BUFFERÚGL_CLAMPÚGL_CLAMP_TO_BORDERÚGL_CLAMP_TO_EDGEÚGL_COLOR_BUFFER_BITÚ
GL_COMPILEÚGL_COMPILE_STATUSÚGL_CULL_FACEÚGL_DEPTH_BUFFER_BITÚ
GL_DEPTH_TESTÚ
GL_EXTENSIONSÚGL_FLATÚGL_FLOATÚGL_FRAGMENT_SHADERÚGL_FRONTÚ GL_LIGHT0ÚGL_LIGHTINGÚ GL_LINEARÚGL_LINK_STATUSÚGL_MODELVIEWÚ
GL_NEARESTÚGL_NO_ERRORÚGL_NORMALIZEÚGL_POSITIONÚ
GL_PROJECTIONÚ
GL_QUAD_STRIPÚGL_QUADSÚGL_RENDERERÚ GL_REPEATÚGL_RGBÚGL_RGBAÚ GL_SMOOTHÚGL_STATIC_DRAWÚ
GL_TEXTURE_2DÚGL_TEXTURE_MAG_FILTERÚGL_TEXTURE_MIN_FILTERÚGL_TEXTURE_WRAP_SÚGL_TEXTURE_WRAP_TÚGL_TRIANGLESÚGL_UNSIGNED_BYTEÚ GL_VENDORÚ
GL_VERSIONÚGL_VERTEX_SHADERÚGRAYÚGREENÚGT_LF_STRIPPEDÚ
GT_WHOLE_FILEÚINVLN10Ú IUP_CLOSEÚIUP_CONTINUEÚIUP_DEFAULTÚ IUP_BLACKÚIUP_BLUEÚIUP_BUTTON1ÚIUP_BUTTON3Ú
IUP_CENTERÚIUP_CYANÚ
IUP_DARK_BLUEÚ
IUP_DARK_CYANÚ
IUP_DARK_GRAYÚ
IUP_DARK_GREYÚIUP_DARK_GREENÚIUP_DARK_MAGENTAÚIUP_DARK_REDÚIUP_GRAYÚIUP_GREYÚ IUP_GREENÚ
IUP_IGNOREÚ
IUP_INDIGOÚIUP_MAGENTAÚIUP_MASK_INTÚ
IUP_MASK_UINTÚIUP_MOUSEPOSÚIUP_NAVYÚ IUP_OLIVEÚIUP_RECTEXTÚIUP_REDÚIUP_LIGHT_BLUEÚIUP_LIGHT_GRAYÚIUP_LIGHT_GREYÚIUP_LIGHT_GREENÚ
IUP_ORANGEÚ
IUP_PARCHMENTÚ
IUP_PURPLEÚ
IUP_SILVERÚIUP_TEALÚ
IUP_VIOLETÚ IUP_WHITEÚ
IUP_YELLOWÚK_BSÚK_cAÚK_cCÚK_cDÚK_cF5ÚK_cKÚK_cMÚK_cNÚK_cOÚK_cPÚK_cRÚK_cSÚK_cTÚK_cWÚK_CRÚK_DELÚK_DOWNÚK_ENDÚK_ESCÚK_F1ÚK_F2ÚK_F3ÚK_F4ÚK_F5ÚK_F6ÚK_F7ÚK_F8ÚK_F9ÚK_F10ÚK_F11ÚK_F12ÚK_HOMEÚK_INSÚK_LEFTÚK_MIDDLEÚK_PGDNÚK_PGUPÚK_RIGHTÚK_SPÚK_TABÚK_UPÚK_hÚK_iÚK_jÚK_pÚK_rÚK_sÚJSÚ
LIFO_QUEUEÚLINUXÚMAX_HEAPÚMAGENTAÚMIN_HEAPÚNanÚ NO_CURSORÚnullÚNULLÚPIÚpp_AsciiÚpp_BrktÚpp_DateÚpp_FileÚ pp_FltFmtÚ pp_IndentÚpp_IntChÚ pp_IntFmtÚ pp_MaxlenÚpp_NestÚpp_PauseÚpp_Q22Ú pp_StrFmtÚREDÚSEEK_OKÚSLASHÚ
TEST_ABORTÚ
TEST_CRASHÚ
TEST_PAUSEÚTEST_PAUSE_FAILÚ
TEST_QUIETÚ
TEST_SHOW_ALLÚTEST_SHOW_FAILEDÚTEST_SUMMARYÚtrueÚTrueÚTRUEÚVC_SCRNLINESÚWHITEÚWINDOWSÚYELLOWz\s+z
/\*|--/\*|#\[Úcommentz(?://|--|#!).*$z"([^"\\]|\\.)*"z
\'[^\']*\'z`[^`]*`z\b)ÚprefixÚsuffixz/!=|==|<<|>>|:=|[-~+/*%=<>&^|\.(){},?:\[\]$\\;#]z[\w-]+z[^*/#]+z/\*|#\[z#pushz\*/|#\]z#popz[*/#])ÚrootrT N)r r