Ë ¶þi2Q1Gãóh—dZddlmZmZmZmZddlmZmZm Z m Z m Z m Z m Z mZmZdgZGd„de«Zy)z¾ pygments.lexers.praat ~~~~~~~~~~~~~~~~~~~~~ Lexer for Praat :copyright: Copyright 2006-2023 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. é)Ú RegexLexerÚwordsÚbygroupsÚinclude) ÚNameÚTextÚCommentÚKeywordÚStringÚ PunctuationÚNumberÚOperatorÚ WhitespaceÚ PraatLexercó„—eZdZdZdZdZdgZgd¢ZdZdZ dZ d Z d Z d Z d Zd Ziddeeej&«fdej&fdej&fdefdedfdedfdej,dfed«eed¬«efdeeee«dfdeee«dfdeeeej4«fed «ed!«d"ed#fee d$¬«ej6dfd%ed&fd'efg“d&d(efed)«d*ed+fd,ed-fd.ed/fg“ddefd0eej,eej"e«d/fd1ej,d+fg“dd.efd2eej,e«d/fd3eej,e«d/fg“dee d4¬«ej,d5fee d6¬«ej,d5fee d7¬«ej,d5fg“d5defd,ed-fd8ed-fg“d9d:eee«fd;eeee«d/fdefd"ed#fdefd?efg “d@dAed/fed «ed=«ed!«d"ed#fdBefg“d!dAed/fdCefg“dDed)«dEej>feedF¬G«ej>d/fdHej>fdIed/fg“d ed=«ed!«eedH¬«ej@jBfee dJ¬«ej@jBfee ddK¬L«eej>ej>«dDfdMefdNed9fed)«g“d=dOe"fdPe"jFfg“d)dQejHfg“ddReee«fdAed/fd.efed)«dSefdTefg“d#dReee«fd"ed/fed)«dSefdUefg“ddeeej&«fdefdVeeeeee«d!fdWeee«dfdXeeee«dfdYeeeeeeee«fdZeeeej@«fd[eeee"e«fd\eee«dfd]ed/fg “Z%y^)_rz7 For Praat scripts. .. versionadded:: 2.1 ÚPraatzhttp://www.praat.orgÚpraat)z*.praatz*.procz*.psc)ÚifÚthenÚelseÚelsifÚelifÚendifÚfiÚforÚfromÚtoÚendforÚendprocÚwhileÚendwhileÚrepeatÚuntilÚselectÚplusÚminusÚdemoÚassertÚ stopwatchÚnocheckÚnowarnÚ noprogressÚeditorÚ endeditorÚ clearinfo)ÚbackslashTrigraphsToUnicodeÚchooseDirectoryÚchooseReadFileÚchooseWriteFileÚdateÚdemoKeyÚdoÚ environmentÚ extractLineÚ extractWordÚfixedÚinfoÚleftÚmidÚpercentÚreadFileÚreplaceÚ replace_regexÚrightÚselectedÚstringÚunicodeToBackslashTrigraphs)�ÚabsÚ appendFileÚappendFileLineÚ appendInfoÚappendInfoLineÚarccosÚarccoshÚarcsinÚarcsinhÚarctanÚarctan2ÚarctanhÚ barkToHertzÚ beginPauseÚbeginSendPraatÚbesselIÚbesselKÚbetaÚbeta2Ú binomialPÚ binomialQÚbooleanÚceilingÚ chiSquarePÚ chiSquareQÚchoiceÚcommentÚcosÚcoshÚcreateDirectoryÚ deleteFileÚ demoClickedÚ demoClickedInÚdemoCommandKeyPressedÚdemoExtraControlKeyPressedÚ demoInputÚdemoKeyPressedÚdemoOptionKeyPressedÚdemoShiftKeyPressedÚdemoShowÚdemoWaitForInputÚdemoWindowTitleÚdemoXÚdemoYÚdifferenceLimensToPhonr6r-ÚendPauseÚ endSendPraatÚendsWithÚerbÚ erbToHertzÚerfÚerfcÚ exitScriptÚexpÚ extractNumberÚ fileReadableÚfisherPÚfisherQÚfloorÚgaussPÚgaussQÚ hertzToBarkÚ hertzToErbÚ hertzToMelÚhertzToSemitonesÚimaxÚiminÚincompleteBetaÚincompleteGammaPÚindexÚ index_regexÚintegerÚ invBinomialPÚ invBinomialQÚ invChiSquareQÚ invFisherQÚ invGaussQÚ invSigmoidÚ invStudentQÚlengthÚlnÚlnBetaÚlnGammaÚlog10Úlog2ÚmaxÚ melToHertzÚminÚ minusObjectÚnaturalÚnumberÚnumberOfColumnsÚ numberOfRowsÚnumberOfSelectedÚobjectsAreIdenticalÚoptionÚ optionMenuÚ pauseScriptÚphonToDifferenceLimensÚ plusObjectÚpositiveÚrandomBinomialÚ randomGaussÚ randomIntegerÚ randomPoissonÚ randomUniformÚrealr?Ú removeObjectÚrindexÚ rindex_regexÚroundÚ runScriptÚ runSystemÚrunSystem_nocheckÚ selectObjectrCÚsemitonesToHertzÚsentenceÚ sentencetextÚsigmoidÚsinÚsincÚsincpiÚsinhÚsoundPressureToPhonÚsqrtÚ startsWithÚstudentPÚstudentQÚtanÚtanhÚtextÚvariableExistsÚwordÚ writeFileÚ writeFileLineÚ writeInfoÚ writeInfoLine)Úlinearr¬r­r¯Úzero)ŠÚ ActivationÚAffineTransformÚ AmplitudeTierÚArtÚArtwordÚ AutosegmentÚ BarkFilterÚBarkSpectrogramÚCCAÚ CategoriesÚ CepstrogramÚCepstrumÚ CepstrumcÚChebyshevSeriesÚClassificationTableÚ CochleagramÚ CollectionÚComplexSpectrogramÚ ConfigurationÚ ConfusionÚContingencyTableÚCorpusÚ CorrelationÚ CovarianceÚCrossCorrelationTableÚCrossCorrelationTablesÚDTWÚ DataModelerÚ DiagonalizerÚ DiscriminantÚ DissimilarityÚDistanceÚ DistributionsÚ DurationTierÚEEGÚERPÚERPTierÚEditCostsTableÚEditDistanceTableÚEigenÚ ExcitationÚ ExcitationsÚ ExperimentMFCÚFFNetÚFeatureWeightsÚ FileInMemoryÚ FilesInMemoryÚFormantÚ FormantFilterÚ FormantGridÚFormantModelerÚ FormantPointÚ FormantTierÚGaussianMixtureÚHMMÚHMM_ObservationÚHMM_ObservationSequenceÚ HMM_StateÚHMM_StateSequenceÚ HarmonicityÚISplineÚIndexÚ IntensityÚ IntensityTierÚ IntervalTierÚKNNÚ KlattGridÚ KlattTableÚLFCCÚLPCÚLabelÚLegendreSeriesÚLinearRegressionÚLogisticRegressionÚ LongSoundÚLtasÚMFCCÚMSplineÚManPagesÚ ManipulationÚMatrixÚ MelFilterÚMelSpectrogramÚ MixingMatrixÚMovieÚNetworkÚObjectÚ OTGrammarÚ OTHistoryÚOTMultiÚPCAÚPairDistributionÚ ParamCurveÚPatternÚ PermutationÚPhotoÚPitchÚ PitchModelerÚ PitchTierÚ PointProcessÚPolygonÚ PolynomialÚPowerCepstrogramÚ PowerCepstrumÚ ProcrustesÚ RealPointÚRealTierÚ ResultsMFCÚRootsÚSPINETÚSSCPÚSVDÚSalienceÚ ScalarProductÚ SimilarityÚ SimpleStringÚSortedSetOfStringÚSoundÚSpeakerÚ SpectrogramÚSpectrumÚ SpectrumTierÚSpeechSynthesizerÚSpellingCheckerÚStringsÚ StringsIndexÚTableÚ TableOfRealÚTextGridÚ TextIntervalÚ TextPointÚTextTierÚTierÚ TransitionÚ VocalTractÚVocalTractTierÚWeightÚWordList)Ú macintoshÚwindowsÚunixÚ praatVersionÚpiÚeÚ undefined)r^ÚtabÚshellDirectoryÚ homeDirectoryÚpreferencesDirectoryÚnewlineÚtemporaryDirectoryÚdefaultDirectory) ÚncolÚnrowÚxminÚyminÚxmaxÚymaxÚnxÚnyÚdxÚdyÚrootz (\s+)(#.*?$)z^#.*?$z;[^\n]*z\s+z \bprocedure\bÚprocedure_definitionz\bcall\bÚprocedure_callÚ@Ú function_callz\b)Úsuffixz(\bform\b)(\s+)([^\n]+)Úold_formzn(print(?:line|tab)?|echo|exit|asserterror|pause|send(?:praat|socket)|include|execute|system(?:_nocheck)?)(\s+)Ústring_unquotedz(goto|label)(\s+)(\w+)Ú variable_namer Ú"rDz (?=\s+\S+\n)z\b[A-Z]Úcommandz (\.{3}|[)(,])z( ?[\w()-]+ ?)Ústring_interpolatedz\.{3})ú#popÚ old_argumentsÚ:)rÚ comma_listz\srz([\w.]+)(?:(:)|(?:(\s*)(\()))z([\w.]+)z([\w.]+)(\s*?[(:])z([\w.]+)([^\n]*)z \$(?=\s*[:(])Úfunctionz #(?=\s*[:(])z (?=\s*[:(])z\s*\(r‚z(\s*\n\s*)(\.{3})z(\s*)(?:([)\]])|(\n))z\b(if|then|else|fi|endif)\bÚoperatorz[()]Ú,r€z\nz[^\n]z\b\d+(\.\d*)?([eE][-+]?\d+)?%?Úobject_referencez([a-z][a-zA-Z0-9_]*|\d+)z\.)Úprefixz\$z\[z"(?=[^a-zA-Z0-9_."\'$#\[:(]|\s|^|$)z(_))r‡rxz\.?_?[a-z][\w.]*(\$|#)?z[\[\]]z!([+\/*<>=!-]=?|[&*|][&*|]?|\^|<>)z'(?Ð ?Ø ˜tŸ}™}Ð.>Ð ?á �OÓ $á �8 EÔ *¨GÐ 4à 'Ù �g˜z¨6Ó 2°Jð @ð:á �g˜zÓ *Ð,=ð ?ð'©°¸*ÀdÇjÁjÓ(QÐ Rá �OÓ $Ù �HÓ à �6˜8Ð $á �G _Ô 5°t·z±zÐCTÐ Uà ˜ )Ð ,Ø ˜{Ð +ð?  ðyðD Ø  Ð (á Ð)Ó *à �wÐ 9Ð :Ø �7Ð2Ð 3Ø �J Ð 'ð ðEyðV Ø �ZÐ Ø -Ù �d—m‘m [Ø—o‘o {ó4Ø5;ð =ð˜$Ÿ-™-Ð)BÐ Cð  ðWyðd Ø �JÐ Ø "Ù �d—m‘m ZÓ 0°&ð :à Ù �d—m‘m TÓ *¨Fð 4ð ! ðeyðr Ù Ð#Ð,<Ô =¸t¿}¹}ÈjÐ YÙ �?¨?Ô ;¸t¿}¹}ÈjÐ YÙ Ð$¨^Ô <¸t¿}¹}ÈjÐ Yð ðsyð| Ø �zÐ "Ø �{Ð$:Ð ;Ø �{Ð$:Ð ;ð ð}yðF Ø !¡8¨J¸ Ó#DÐ Eà %¡xؘK¨ó(5Ø6<ð >ð�ZÐ Ø �V˜XÐ &Ø +¨WÐ 5á �OÓ $Ù �OÓ $Ù �JÓ Ù �HÓ à �dˆOØ �;Ð ð! ðGyðj Ø �J Ð 'á �OÓ $Ù �JÓ Ù �HÓ à �6˜8Ð $Ø �tÐ ð  ðkyð~ Ø �J Ð 'Ø .°Ð 7ð ðyðF Ù Ð)Ó *Ø (¨$¯,©,Ð 7á Ð$¨UÔ 3°T·\±\À6Ð Jà �D—L‘LÐ !Ø �D˜&Ð !ð ðGyðX Ù �JÓ Ù �HÓ á Ð#¨UÔ 3°T·]±]×5IÑ5IÐ JÙ Ð$Ø9ô;à �]‰]× !Ñ !ð #ñ�7 5°Ô 8Ù �d—l‘l D§L¡LÓ 1Ø ð !ð(¨Ð .Ø ˜  \Ð 2á Ð)Ó *ð! ðYyð| Ø 1¸Ð BØ 7¸¿¹Ð Gð ð}yðD Ø HØ �_‰_ð ð ðEyðL Ø ¡¨°[Ó AÐ Bà ˜*°Ð 8Ø ˜*Ð %á Ð)Ó *à ˜&Ð !Ø ˜&Ð !ð  ðMyðb Ø ¡¨°[Ó AÐ Bà ˜F¨VÐ 4á Ð)Ó *à ˜FÐ #Ø ˜FÐ #ð  ðcyðv Ø ™x¨ °G·N±NÓCÐ DØ �ZÐ à ;Ù �g˜z¨4°¸jÓ IÈ8ð Uð(Ù �g˜zÓ *Ð,=ð ?ð-Ù �g˜z¨6Ó 2Ð4Eð GðCÙ �g˜z¨4°¸TÀ:ÈtÓ Tð Vð9Ù �g˜z¨4¯=©=Ó 9ð ;ð %á �g˜z¨8°VÓ <ð >ðÙ �g˜zÓ *Ð,=ð ?ð˜W fÐ -ð9 ðwy�Fr£N)rŒÚpygments.lexerrrrrÚpygments.tokenrrr r r r r rrÚ__all__rr¢r£r¤Úr¨s9ðñ÷@Ó?÷!÷!õ!ð ˆ.€ô^�õ^r£