gitextract_vm09wsh2/ ├── .gitattributes ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.yml │ │ └── feature_request.yml │ ├── dependabot.yml │ └── workflows/ │ ├── build-vsix.yml │ ├── deploy-doc.yml │ ├── package.yml │ ├── pr.yml │ └── translations.yml ├── .gitignore ├── .nvmrc ├── .prettierignore ├── .vscode/ │ ├── extensions.json │ ├── launch.json │ ├── settings.json │ └── tasks.json ├── .vscodeignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── ContributorAgreement.txt ├── LICENSE ├── README.md ├── SUPPORT.md ├── client/ │ ├── package.json │ ├── src/ │ │ ├── browser/ │ │ │ └── extension.ts │ │ ├── commands/ │ │ │ ├── authorize.ts │ │ │ ├── closeSession.ts │ │ │ ├── new.ts │ │ │ ├── profile.ts │ │ │ ├── run.ts │ │ │ └── toggleLineComment.ts │ │ ├── components/ │ │ │ ├── APIProvider.ts │ │ │ ├── AuthProvider.ts │ │ │ ├── CAHelper.ts │ │ │ ├── ContentNavigator/ │ │ │ │ ├── ContentAdapterFactory.ts │ │ │ │ ├── ContentDataProvider.ts │ │ │ │ ├── ContentModel.ts │ │ │ │ ├── const.ts │ │ │ │ ├── convert.ts │ │ │ │ ├── index.ts │ │ │ │ ├── mime-types.ts │ │ │ │ ├── types.ts │ │ │ │ └── utils.ts │ │ │ ├── ExtensionContext.ts │ │ │ ├── LibraryNavigator/ │ │ │ │ ├── LibraryAdapterFactory.ts │ │ │ │ ├── LibraryDataProvider.ts │ │ │ │ ├── LibraryModel.ts │ │ │ │ ├── PaginatedResultSet.ts │ │ │ │ ├── const.ts │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ ├── ResultPanel/ │ │ │ │ ├── ResultPanel.ts │ │ │ │ ├── ResultPanelSubscriptionProvider.ts │ │ │ │ └── index.ts │ │ │ ├── StatusBarItem.ts │ │ │ ├── SubscriptionProvider.ts │ │ │ ├── logViewer/ │ │ │ │ ├── DiagnosticCodeActionProvider.ts │ │ │ │ ├── ProblemProcessor.ts │ │ │ │ ├── index.ts │ │ │ │ ├── logParser.ts │ │ │ │ └── sasDiagnostics.ts │ │ │ ├── notebook/ │ │ │ │ ├── Controller.ts │ │ │ │ ├── Serializer.ts │ │ │ │ ├── exporters/ │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── templates/ │ │ │ │ │ │ ├── dark.css │ │ │ │ │ │ ├── default.html │ │ │ │ │ │ └── light.css │ │ │ │ │ ├── toHTML.ts │ │ │ │ │ └── toSAS.ts │ │ │ │ └── renderers/ │ │ │ │ ├── HTMLRenderer.ts │ │ │ │ └── LogRenderer.ts │ │ │ ├── profile.ts │ │ │ ├── tasks/ │ │ │ │ ├── SasTaskProvider.ts │ │ │ │ └── SasTasks.ts │ │ │ └── utils/ │ │ │ ├── SASCodeDocument.ts │ │ │ ├── SASCodeDocumentHelper.ts │ │ │ ├── deferred.ts │ │ │ ├── settings.ts │ │ │ ├── throttle.ts │ │ │ └── treeViewSelections.ts │ │ ├── connection/ │ │ │ ├── index.ts │ │ │ ├── itc/ │ │ │ │ ├── CodeRunner.ts │ │ │ │ ├── ItcLibraryAdapter.ts │ │ │ │ ├── ItcServerAdapter.ts │ │ │ │ ├── LineParser.ts │ │ │ │ ├── index.ts │ │ │ │ ├── script/ │ │ │ │ │ ├── env.json │ │ │ │ │ ├── index.ts │ │ │ │ │ └── itc.ps1 │ │ │ │ ├── types.ts │ │ │ │ └── util.ts │ │ │ ├── rest/ │ │ │ │ ├── RestContentAdapter.ts │ │ │ │ ├── RestLibraryAdapter.ts │ │ │ │ ├── RestServerAdapter.ts │ │ │ │ ├── api/ │ │ │ │ │ ├── common.ts │ │ │ │ │ ├── compute.ts │ │ │ │ │ ├── configuration.ts │ │ │ │ │ ├── files.ts │ │ │ │ │ └── folders.ts │ │ │ │ ├── auth.ts │ │ │ │ ├── common.ts │ │ │ │ ├── context.ts │ │ │ │ ├── identities.ts │ │ │ │ ├── index.ts │ │ │ │ ├── job.ts │ │ │ │ ├── server.ts │ │ │ │ ├── session.ts │ │ │ │ └── util.ts │ │ │ ├── session.ts │ │ │ ├── ssh/ │ │ │ │ ├── auth.ts │ │ │ │ ├── const.ts │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ ├── studio/ │ │ │ │ └── index.ts │ │ │ └── util.ts │ │ ├── node/ │ │ │ └── extension.ts │ │ ├── panels/ │ │ │ ├── DataViewer.ts │ │ │ ├── TablePropertiesViewer.ts │ │ │ └── WebviewManager.ts │ │ ├── store/ │ │ │ ├── index.ts │ │ │ ├── log/ │ │ │ │ ├── actions.ts │ │ │ │ ├── initialState.ts │ │ │ │ ├── selectors.ts │ │ │ │ └── store.ts │ │ │ ├── middleware.ts │ │ │ ├── run/ │ │ │ │ ├── actions.ts │ │ │ │ ├── initialState.ts │ │ │ │ ├── selectors.ts │ │ │ │ └── store.ts │ │ │ └── selectors.ts │ │ └── webview/ │ │ ├── ColumnHeader.tsx │ │ ├── ColumnMenu.tsx │ │ ├── DataViewer.css │ │ ├── DataViewer.tsx │ │ ├── GridMenu.tsx │ │ ├── TableFilter.tsx │ │ ├── TablePropertiesViewer.css │ │ ├── TablePropertiesViewer.ts │ │ ├── index.ts │ │ ├── localize.ts │ │ ├── useDataViewer.ts │ │ └── useTheme.ts │ ├── test/ │ │ ├── components/ │ │ │ ├── ContentNavigator/ │ │ │ │ ├── ContentDataProvider.test.ts │ │ │ │ ├── convert.test.ts │ │ │ │ └── utils.test.ts │ │ │ ├── LibraryNavigator/ │ │ │ │ ├── LibraryDataProvider.test.ts │ │ │ │ └── PaginatedResultSet.test.ts │ │ │ ├── logViewer/ │ │ │ │ ├── log.ts │ │ │ │ └── logParser.test.ts │ │ │ ├── notebook/ │ │ │ │ ├── exporter.test.ts │ │ │ │ └── serializer.test.ts │ │ │ ├── profile/ │ │ │ │ └── profile.test.ts │ │ │ └── util/ │ │ │ ├── SASCodeDocument.test.ts │ │ │ └── SASCodeDocumentHelper.test.ts │ │ ├── connection/ │ │ │ ├── itc/ │ │ │ │ ├── Coderunner.test.ts │ │ │ │ ├── ItcLibraryAdapter.test.ts │ │ │ │ ├── index.test.ts │ │ │ │ └── util.test.ts │ │ │ ├── rest/ │ │ │ │ └── index.test.ts │ │ │ ├── session.test.ts │ │ │ └── ssh/ │ │ │ ├── auth.test.ts │ │ │ └── index.test.ts │ │ ├── extension.test.ts │ │ ├── index.ts │ │ ├── languageServer/ │ │ │ └── formatter.test.ts │ │ ├── runTest.ts │ │ ├── store/ │ │ │ ├── log/ │ │ │ │ └── actions.test.ts │ │ │ └── run/ │ │ │ └── actions.test.ts │ │ └── utils.ts │ ├── testFixture/ │ │ ├── SampleCode.sas │ │ ├── SampleCode2.sas │ │ ├── TestFolder/ │ │ │ ├── SampleCode1.sas │ │ │ └── TestSubFolder/ │ │ │ └── SampleCode2.sas │ │ ├── formatter/ │ │ │ ├── expected.sas │ │ │ └── unformatted.sas │ │ ├── keyContent.txt │ │ ├── sasnb_export.sas │ │ ├── sasnb_export.sasnb │ │ ├── test.ipynb │ │ ├── test_ipynb.flw │ │ ├── test_multi.sasnb │ │ ├── test_multi_node.flw │ │ ├── test_multi_swimlane.flw │ │ ├── test_single.sasnb │ │ ├── test_single_node.flw │ │ └── test_single_swimlane.flw │ └── tsconfig.json ├── doc/ │ ├── ag-grid-technical-details.md │ ├── profileExamples/ │ │ └── viya4.json │ └── scripts/ │ └── itc-connection-test.ps1 ├── eslint.config.mjs ├── l10n/ │ ├── bundle.l10n.de.json │ ├── bundle.l10n.es.json │ ├── bundle.l10n.fr.json │ ├── bundle.l10n.it.json │ ├── bundle.l10n.ja.json │ ├── bundle.l10n.ko.json │ ├── bundle.l10n.pl.json │ ├── bundle.l10n.pt-br.json │ ├── bundle.l10n.zh-cn.json │ └── bundle.l10n.zh-tw.json ├── language-configuration.json ├── package.json ├── package.nls.de.json ├── package.nls.es.json ├── package.nls.fr.json ├── package.nls.it.json ├── package.nls.ja.json ├── package.nls.json ├── package.nls.ko.json ├── package.nls.pl.json ├── package.nls.pt-br.json ├── package.nls.zh-cn.json ├── package.nls.zh-tw.json ├── prettier.config.js ├── pull_request_template.md ├── server/ │ ├── data/ │ │ ├── DS2ContextPrompt.json │ │ ├── DS2Functions.json │ │ ├── DS2Keywords.json │ │ ├── HashPackageMethods.json │ │ ├── MacroDefinitionOptions.json │ │ ├── ODS_Tagsets.json │ │ ├── Procedures/ │ │ │ ├── DATA.json │ │ │ ├── DEFINE_EVENT.json │ │ │ ├── DEFINE_TAGSET.json │ │ │ ├── MACRO.json │ │ │ ├── ODS.json │ │ │ └── STATGRAPH.json │ │ ├── SASARMMacros.json │ │ ├── SASAutoVariables.json │ │ ├── SASAutocallMacros.json │ │ ├── SASCallRoutines.json │ │ ├── SASColorValues.json │ │ ├── SASContextPrompt.json │ │ ├── SASDataSetOptions.json │ │ ├── SASDataStepOptions.json │ │ ├── SASDataStepOptions2.json │ │ ├── SASDataStepStatements.json │ │ ├── SASFormats.json │ │ ├── SASFunctions.json │ │ ├── SASGlobalProcedureStatements.json │ │ ├── SASGlobalStatements.json │ │ ├── SASInformats.json │ │ ├── SASMacroFunctions.json │ │ ├── SASMacroStatements.json │ │ ├── SASProcedures.json │ │ ├── SQLKeywords.json │ │ ├── Statements/ │ │ │ ├── ABORT.json │ │ │ ├── ARRAY.json │ │ │ ├── ATTRIB.json │ │ │ ├── AXIS.json │ │ │ ├── CAS.json │ │ │ ├── CASLIB.json │ │ │ ├── ENDRSUBMIT.json │ │ │ ├── FILE.json │ │ │ ├── FILENAME.json │ │ │ ├── FOOTNOTE.json │ │ │ ├── FORMAT.json │ │ │ ├── GOPTIONS.json │ │ │ ├── INFILE.json │ │ │ ├── INFORMAT.json │ │ │ ├── KILLTASK.json │ │ │ ├── LEGEND.json │ │ │ ├── LIBNAME.json │ │ │ ├── LISTTASK.json │ │ │ ├── LOCK.json │ │ │ ├── NOTE.json │ │ │ ├── ODS.json │ │ │ ├── OPTIONS.json │ │ │ ├── PATTERN.json │ │ │ ├── RDISPLAY.json │ │ │ ├── RGET.json │ │ │ ├── RSUBMIT.json │ │ │ ├── RUN.json │ │ │ ├── SIGNOFF.json │ │ │ ├── SIGNON.json │ │ │ ├── SYMBOL.json │ │ │ ├── SYSTASK.json │ │ │ ├── TITLE.json │ │ │ ├── WAITFOR.json │ │ │ └── WHERE.json │ │ ├── StatisticsKeywords.json │ │ ├── StyleAttributes.json │ │ ├── StyleElements.json │ │ ├── StyleLocations.json │ │ └── WHERE.json │ ├── messagebundle.properties │ ├── messagebundle_ar.properties │ ├── messagebundle_cs.properties │ ├── messagebundle_da.properties │ ├── messagebundle_de.properties │ ├── messagebundle_el.properties │ ├── messagebundle_es.properties │ ├── messagebundle_fi.properties │ ├── messagebundle_fr.properties │ ├── messagebundle_he.properties │ ├── messagebundle_hr.properties │ ├── messagebundle_hu.properties │ ├── messagebundle_it.properties │ ├── messagebundle_iw.properties │ ├── messagebundle_ja.properties │ ├── messagebundle_ko.properties │ ├── messagebundle_nb.properties │ ├── messagebundle_nl.properties │ ├── messagebundle_no.properties │ ├── messagebundle_pl.properties │ ├── messagebundle_pt.properties │ ├── messagebundle_pt_BR.properties │ ├── messagebundle_ru.properties │ ├── messagebundle_sh.properties │ ├── messagebundle_sk.properties │ ├── messagebundle_sl.properties │ ├── messagebundle_sr.properties │ ├── messagebundle_sv.properties │ ├── messagebundle_th.properties │ ├── messagebundle_tr.properties │ ├── messagebundle_uk.properties │ ├── messagebundle_zh_CN.properties │ ├── messagebundle_zh_TW.properties │ ├── package.json │ ├── pubsdata/ │ │ ├── Functions/ │ │ │ └── en/ │ │ │ ├── base.json │ │ │ └── macro.json │ │ ├── Procedures/ │ │ │ └── en/ │ │ │ ├── ACCELERATOR.json │ │ │ ├── ACECLUS.json │ │ │ ├── ADAPTIVEREG.json │ │ │ ├── ANOM.json │ │ │ ├── ANOVA.json │ │ │ ├── APPEND.json │ │ │ ├── ARIMA.json │ │ │ ├── ASSESS.json │ │ │ ├── ASSESSBIAS.json │ │ │ ├── ASTORE.json │ │ │ ├── AUTOREG.json │ │ │ ├── BART.json │ │ │ ├── BCHOICE.json │ │ │ ├── BINNING.json │ │ │ ├── BNET.json │ │ │ ├── BOM.json │ │ │ ├── BOOLRULE.json │ │ │ ├── BOXPLOT.json │ │ │ ├── CAEFFECT.json │ │ │ ├── CALIS.json │ │ │ ├── CALLRFC.json │ │ │ ├── CANCORR.json │ │ │ ├── CANDISC.json │ │ │ ├── CAPABILITY.json │ │ │ ├── CARDINALITY.json │ │ │ ├── CAS.json │ │ │ ├── CASUTIL.json │ │ │ ├── CATALOG.json │ │ │ ├── CATMOD.json │ │ │ ├── CATTRANSFORM.json │ │ │ ├── CAUSALDISCOVERY.json │ │ │ ├── CAUSALGRAPH.json │ │ │ ├── CAUSALMED.json │ │ │ ├── CAUSALTRT.json │ │ │ ├── CCDM.json │ │ │ ├── CCOPULA.json │ │ │ ├── CESM.json │ │ │ ├── CIMPORT.json │ │ │ ├── CLP.json │ │ │ ├── CLUSTER.json │ │ │ ├── CNTSELECT.json │ │ │ ├── COMPARE.json │ │ │ ├── COMPILE.json │ │ │ ├── COMPUTAB.json │ │ │ ├── CONDENSEIMAGES.json │ │ │ ├── CONTENTS.json │ │ │ ├── COPULA.json │ │ │ ├── COPY.json │ │ │ ├── CORR.json │ │ │ ├── CORRELATION.json │ │ │ ├── CORRESP.json │ │ │ ├── COUNTREG.json │ │ │ ├── CPANEL.json │ │ │ ├── CPM.json │ │ │ ├── CPORT.json │ │ │ ├── CQLIM.json │ │ │ ├── CSPADE.json │ │ │ ├── CSPATIALREG.json │ │ │ ├── CSSM.json │ │ │ ├── CUSUM.json │ │ │ ├── DATA.json │ │ │ ├── DATAMETRICS.json │ │ │ ├── DATASETS.json │ │ │ ├── DATASOURCE.json │ │ │ ├── DATEKEYS.json │ │ │ ├── DBCSTAB.json │ │ │ ├── DEEPPRICE.json │ │ │ ├── DELETE.json │ │ │ ├── DFIL.json │ │ │ ├── DISCRIM.json │ │ │ ├── DISPLAYIMAGES.json │ │ │ ├── DISTANCE.json │ │ │ ├── DLMZEXPORT.json │ │ │ ├── DLMZSCORE.json │ │ │ ├── DLMZTRAIN.json │ │ │ ├── DMSRVADM.json │ │ │ ├── DMSRVDATASVC.json │ │ │ ├── DMSRVPROCESSSVC.json │ │ │ ├── DOCUMENT.json │ │ │ ├── DOWNLOAD.json │ │ │ ├── DQLOCLST.json │ │ │ ├── DQMATCH.json │ │ │ ├── DQSCHEME.json │ │ │ ├── DS2.json │ │ │ ├── DSTODS2.json │ │ │ ├── DTREE.json │ │ │ ├── DYNAMICLINEAR.json │ │ │ ├── EEL.json │ │ │ ├── EFA.json │ │ │ ├── ENTROPY.json │ │ │ ├── ERCOMPSTORE.json │ │ │ ├── ERQUERY.json │ │ │ ├── ERUPSERT.json │ │ │ ├── ESM.json │ │ │ ├── EXPAND.json │ │ │ ├── EXPORT.json │ │ │ ├── FACTEX.json │ │ │ ├── FACTMAC.json │ │ │ ├── FACTOR.json │ │ │ ├── FASTCLUS.json │ │ │ ├── FASTKNN.json │ │ │ ├── FCMP.json │ │ │ ├── FEDSQL.json │ │ │ ├── FISM.json │ │ │ ├── FITTEDQNET.json │ │ │ ├── FMM.json │ │ │ ├── FMTC2ITM.json │ │ │ ├── FONTREG.json │ │ │ ├── FOREST.json │ │ │ ├── FORMAT.json │ │ │ ├── FREQ.json │ │ │ ├── FREQTAB.json │ │ │ ├── G3D.json │ │ │ ├── G3GRID.json │ │ │ ├── GA.json │ │ │ ├── GAM.json │ │ │ ├── GAMMOD.json │ │ │ ├── GAMPL.json │ │ │ ├── GAMSELECT.json │ │ │ ├── GANNO.json │ │ │ ├── GANTT.json │ │ │ ├── GATEWAY.json │ │ │ ├── GBARLINE.json │ │ │ ├── GCHART.json │ │ │ ├── GCONTOUR.json │ │ │ ├── GDEVICE.json │ │ │ ├── GEE.json │ │ │ ├── GENMOD.json │ │ │ ├── GENSELECT.json │ │ │ ├── GEOCODE.json │ │ │ ├── GFONT.json │ │ │ ├── GINSIDE.json │ │ │ ├── GKPI.json │ │ │ ├── GLIMMIX.json │ │ │ ├── GLM.json │ │ │ ├── GLMMOD.json │ │ │ ├── GLMPOWER.json │ │ │ ├── GLMSELECT.json │ │ │ ├── GMAP.json │ │ │ ├── GMM.json │ │ │ ├── GOPTIONS.json │ │ │ ├── GPCLASS.json │ │ │ ├── GPLOT.json │ │ │ ├── GPREG.json │ │ │ ├── GPROJECT.json │ │ │ ├── GRADAR.json │ │ │ ├── GRADBOOST.json │ │ │ ├── GREDUCE.json │ │ │ ├── GREMOVE.json │ │ │ ├── GREPLAY.json │ │ │ ├── GROOVY.json │ │ │ ├── GSLIDE.json │ │ │ ├── GTILE.json │ │ │ ├── GVARCLUS.json │ │ │ ├── HADOOP.json │ │ │ ├── HMM.json │ │ │ ├── HP4SCORE.json │ │ │ ├── HPBIN.json │ │ │ ├── HPCANDISC.json │ │ │ ├── HPCDM.json │ │ │ ├── HPCLUS.json │ │ │ ├── HPCORR.json │ │ │ ├── HPCOUNTREG.json │ │ │ ├── HPDECIDE.json │ │ │ ├── HPDMDB.json │ │ │ ├── HPDS2.json │ │ │ ├── HPEXPORT.json │ │ │ ├── HPF.json │ │ │ ├── HPFARIMASPEC.json │ │ │ ├── HPFDIAGNOSE.json │ │ │ ├── HPFENGINE.json │ │ │ ├── HPFESMSPEC.json │ │ │ ├── HPFEVENTS.json │ │ │ ├── HPFEXMSPEC.json │ │ │ ├── HPFIDMSPEC.json │ │ │ ├── HPFMM.json │ │ │ ├── HPFOREST.json │ │ │ ├── HPFRECON.json │ │ │ ├── HPFSELECT.json │ │ │ ├── HPFTEMPRECON.json │ │ │ ├── HPFUCMSPEC.json │ │ │ ├── HPGENSELECT.json │ │ │ ├── HPIMPUTE.json │ │ │ ├── HPLMIXED.json │ │ │ ├── HPLOGISTIC.json │ │ │ ├── HPMIXED.json │ │ │ ├── HPNEURAL.json │ │ │ ├── HPNLMOD.json │ │ │ ├── HPPANEL.json │ │ │ ├── HPPLS.json │ │ │ ├── HPPRINCOMP.json │ │ │ ├── HPQLIM.json │ │ │ ├── HPQUANTSELECT.json │ │ │ ├── HPREDUCE.json │ │ │ ├── HPREG.json │ │ │ ├── HPSAMPLE.json │ │ │ ├── HPSEVERITY.json │ │ │ ├── HPSPLIT.json │ │ │ ├── HPSUMMARY.json │ │ │ ├── HTTP.json │ │ │ ├── ICA.json │ │ │ ├── ICLIFETEST.json │ │ │ ├── ICPHREG.json │ │ │ ├── IML.json │ │ │ ├── IMPORT.json │ │ │ ├── INBREED.json │ │ │ ├── IRP.json │ │ │ ├── IRT.json │ │ │ ├── JAVAINFO.json │ │ │ ├── JSON.json │ │ │ ├── KCLUS.json │ │ │ ├── KDE.json │ │ │ ├── KPCA.json │ │ │ ├── KRIGE2D.json │ │ │ ├── LATTICE.json │ │ │ ├── LIFEREG.json │ │ │ ├── LIFETEST.json │ │ │ ├── LMIXED.json │ │ │ ├── LOAN.json │ │ │ ├── LOCALEDATA.json │ │ │ ├── LOESS.json │ │ │ ├── LOGISTIC.json │ │ │ ├── LOGSELECT.json │ │ │ ├── LUA.json │ │ │ ├── MACONTROL.json │ │ │ ├── MAPIMPORT.json │ │ │ ├── MBANALYSIS.json │ │ │ ├── MBC.json │ │ │ ├── MCMC.json │ │ │ ├── MDC.json │ │ │ ├── MDS.json │ │ │ ├── MDSUMMARY.json │ │ │ ├── MEANS.json │ │ │ ├── MI.json │ │ │ ├── MIANALYZE.json │ │ │ ├── MIGRATE.json │ │ │ ├── MIRP.json │ │ │ ├── MIXED.json │ │ │ ├── MKTATTRIBUTION.json │ │ │ ├── MODECLUS.json │ │ │ ├── MODEL.json │ │ │ ├── MODELMATRIX.json │ │ │ ├── MTLEARN.json │ │ │ ├── MTS.json │ │ │ ├── MTSSCORE.json │ │ │ ├── MULTTEST.json │ │ │ ├── MVOUTLIER.json │ │ │ ├── MVPDIAGNOSE.json │ │ │ ├── MVPMODEL.json │ │ │ ├── MVPMONITOR.json │ │ │ ├── MWPCA.json │ │ │ ├── NESTED.json │ │ │ ├── NETDRAW.json │ │ │ ├── NETWORK.json │ │ │ ├── NLIN.json │ │ │ ├── NLMIXED.json │ │ │ ├── NLMOD.json │ │ │ ├── NNET.json │ │ │ ├── NPAR1WAY.json │ │ │ ├── ODSLIST.json │ │ │ ├── ODSTABLE.json │ │ │ ├── ODSTEXT.json │ │ │ ├── OPTBINNING.json │ │ │ ├── OPTEX.json │ │ │ ├── OPTGRAPH.json │ │ │ ├── OPTIONS.json │ │ │ ├── OPTLOAD.json │ │ │ ├── OPTLP.json │ │ │ ├── OPTLSO.json │ │ │ ├── OPTMILP.json │ │ │ ├── OPTMODEL.json │ │ │ ├── OPTNET.json │ │ │ ├── OPTNETWORK.json │ │ │ ├── OPTQP.json │ │ │ ├── OPTSAVE.json │ │ │ ├── ORTHOREG.json │ │ │ ├── PANEL.json │ │ │ ├── PARETO.json │ │ │ ├── PARTITION.json │ │ │ ├── PATHING.json │ │ │ ├── PCA.json │ │ │ ├── PDLREG.json │ │ │ ├── PHREG.json │ │ │ ├── PHSELECT.json │ │ │ ├── PLAN.json │ │ │ ├── PLM.json │ │ │ ├── PLS.json │ │ │ ├── PLSMOD.json │ │ │ ├── PM.json │ │ │ ├── POWER.json │ │ │ ├── PREFIXSPAN.json │ │ │ ├── PRINCOMP.json │ │ │ ├── PRINQUAL.json │ │ │ ├── PRINT.json │ │ │ ├── PRINTTO.json │ │ │ ├── PROBIT.json │ │ │ ├── PROTO.json │ │ │ ├── PRTDEF.json │ │ │ ├── PRTEXP.json │ │ │ ├── PSMATCH.json │ │ │ ├── PWENCODE.json │ │ │ ├── PYTHON.json │ │ │ ├── QDEVICE.json │ │ │ ├── QKB.json │ │ │ ├── QLIM.json │ │ │ ├── QTRSELECT.json │ │ │ ├── QUANTLIFE.json │ │ │ ├── QUANTREG.json │ │ │ ├── QUANTSELECT.json │ │ │ ├── RANK.json │ │ │ ├── REG.json │ │ │ ├── REGISTERMODEL.json │ │ │ ├── REGISTRY.json │ │ │ ├── REGSELECT.json │ │ │ ├── RELIABILITY.json │ │ │ ├── REPORT.json │ │ │ ├── RISK.json │ │ │ ├── ROBUSTREG.json │ │ │ ├── RPCA.json │ │ │ ├── RSREG.json │ │ │ ├── S3.json │ │ │ ├── SANDWICH.json │ │ │ ├── SCAPROC.json │ │ │ ├── SCORE.json │ │ │ ├── SCOREACCEL.json │ │ │ ├── SEMISUPLEARN.json │ │ │ ├── SEQDESIGN.json │ │ │ ├── SEQMC.json │ │ │ ├── SEQTEST.json │ │ │ ├── SEVERITY.json │ │ │ ├── SEVSELECT.json │ │ │ ├── SGMAP.json │ │ │ ├── SGPANEL.json │ │ │ ├── SGPIE.json │ │ │ ├── SGPLOT.json │ │ │ ├── SGRENDER.json │ │ │ ├── SGSCATTER.json │ │ │ ├── SHAPLEY.json │ │ │ ├── SHEWHART.json │ │ │ ├── SIM2D.json │ │ │ ├── SIMILARITY.json │ │ │ ├── SIMLIN.json │ │ │ ├── SIMNORMAL.json │ │ │ ├── SIMSYSTEM.json │ │ │ ├── SMCALIB.json │ │ │ ├── SMPROJECT.json │ │ │ ├── SMSCORE.json │ │ │ ├── SMSELECT.json │ │ │ ├── SMSPEC.json │ │ │ ├── SORT.json │ │ │ ├── SPARSEML.json │ │ │ ├── SPC.json │ │ │ ├── SPDO.json │ │ │ ├── SPECTRA.json │ │ │ ├── SPP.json │ │ │ ├── SQL.json │ │ │ ├── SQOOP.json │ │ │ ├── SSM.json │ │ │ ├── STANDARD.json │ │ │ ├── STATESPACE.json │ │ │ ├── STDIZE.json │ │ │ ├── STDRATE.json │ │ │ ├── STEPDISC.json │ │ │ ├── STREAM.json │ │ │ ├── STYLEGAN.json │ │ │ ├── SUMMARY.json │ │ │ ├── SUPERLEARNER.json │ │ │ ├── SURVEYFREQ.json │ │ │ ├── SURVEYIMPUTE.json │ │ │ ├── SURVEYLOGISTIC.json │ │ │ ├── SURVEYMEANS.json │ │ │ ├── SURVEYPHREG.json │ │ │ ├── SURVEYREG.json │ │ │ ├── SURVEYSELECT.json │ │ │ ├── SVDD.json │ │ │ ├── SVMACHINE.json │ │ │ ├── SYSLIN.json │ │ │ ├── TABULARGAN.json │ │ │ ├── TABULATE.json │ │ │ ├── TEMPLATE.json │ │ │ ├── TEXTCATEGORY.json │ │ │ ├── TEXTCATSCORE.json │ │ │ ├── TEXTCONCEPT.json │ │ │ ├── TEXTCONCEPTSCORE.json │ │ │ ├── TEXTMINE.json │ │ │ ├── TEXTNEARDUP.json │ │ │ ├── TEXTPROFILE.json │ │ │ ├── TEXTRULE.json │ │ │ ├── TEXTSENTIMENT.json │ │ │ ├── TEXTSENTSCORE.json │ │ │ ├── TEXTSUMMARY.json │ │ │ ├── TIMEID.json │ │ │ ├── TIMESERIES.json │ │ │ ├── TMODEL.json │ │ │ ├── TMSCORE.json │ │ │ ├── TPSPLINE.json │ │ │ ├── TRANSPOSE.json │ │ │ ├── TRANSREG.json │ │ │ ├── TRANTAB.json │ │ │ ├── TREE.json │ │ │ ├── TREESPLIT.json │ │ │ ├── TSCSREG.json │ │ │ ├── TSCUSTINT.json │ │ │ ├── TSGLOBALRECON.json │ │ │ ├── TSINFO.json │ │ │ ├── TSMODEL.json │ │ │ ├── TSMODREPO.json │ │ │ ├── TSNE.json │ │ │ ├── TSRECONCILE.json │ │ │ ├── TSSELECTLAG.json │ │ │ ├── TTEST.json │ │ │ ├── UCM.json │ │ │ ├── UNIVARIATE.json │ │ │ ├── UPLOAD.json │ │ │ ├── VARCLUS.json │ │ │ ├── VARCOMP.json │ │ │ ├── VARIMPUTE.json │ │ │ ├── VARIOGRAM.json │ │ │ ├── VARMAX.json │ │ │ ├── VARREDUCE.json │ │ │ ├── X11.json │ │ │ ├── X12.json │ │ │ └── XSL.json │ │ ├── Statements/ │ │ │ └── en/ │ │ │ ├── datastep.json │ │ │ ├── global.json │ │ │ ├── macro.json │ │ │ └── standalone.json │ │ └── procedures.json │ ├── src/ │ │ ├── browser/ │ │ │ ├── ResLoader.ts │ │ │ └── server.ts │ │ ├── node/ │ │ │ ├── ResLoader.ts │ │ │ └── server.ts │ │ ├── python/ │ │ │ ├── PyrightLanguageProvider.ts │ │ │ ├── browser/ │ │ │ │ ├── PyrightLanguageProviderBrowser.ts │ │ │ │ ├── fakeFileSystem.ts │ │ │ │ ├── typeShed.ts │ │ │ │ └── typeshed-loader/ │ │ │ │ └── index.js │ │ │ ├── node/ │ │ │ │ └── PyrightLanguageProviderNode.ts │ │ │ ├── sas/ │ │ │ │ └── sas2py.pyi │ │ │ └── utils.ts │ │ ├── sas/ │ │ │ ├── CodeZoneManager.ts │ │ │ ├── CompletionProvider.ts │ │ │ ├── FormatOnTypeProvider.ts │ │ │ ├── LanguageServiceProvider.ts │ │ │ ├── Lexer.ts │ │ │ ├── LexerEx.ts │ │ │ ├── Model.ts │ │ │ ├── SyntaxDataProvider.ts │ │ │ ├── SyntaxProvider.ts │ │ │ ├── formatter/ │ │ │ │ ├── index.ts │ │ │ │ ├── parser.ts │ │ │ │ └── printer.ts │ │ │ └── utils.ts │ │ └── server.ts │ ├── test/ │ │ └── embedded_lang/ │ │ └── embedded_lang.test.ts │ ├── testFixture/ │ │ └── embedded_lang/ │ │ ├── proc_lua.sas │ │ ├── proc_python.sas │ │ ├── proc_r.sas │ │ └── proc_sql.sas │ └── tsconfig.json ├── snippets/ │ └── proc-snippets.json ├── syntaxes/ │ ├── sas.tmLanguage.json │ └── sassql.tmLanguage.json ├── themes/ │ ├── dark_plus.json │ ├── dark_vs.json │ ├── hc_black.json │ ├── light_plus.json │ ├── light_vs.json │ ├── sas-dark-color-theme.json │ ├── sas-highcontrast-color-theme.json │ └── sas-light-color-theme.json ├── tools/ │ ├── build.mjs │ ├── check-copyright.mjs │ ├── locale.mjs │ └── preparePubsdata.js ├── tsconfig.json ├── webpack.config.js └── website/ ├── .gitignore ├── README.md ├── babel.config.js ├── docs/ │ ├── Configurations/ │ │ ├── Profiles/ │ │ │ ├── _category_.json │ │ │ ├── additional.md │ │ │ ├── index.md │ │ │ ├── sas9iom.md │ │ │ ├── sas9local.md │ │ │ ├── sas9ssh.md │ │ │ └── viya.md │ │ ├── _category_.json │ │ ├── index.md │ │ └── sasLog.md │ ├── Features/ │ │ ├── _category_.json │ │ ├── accessContent.md │ │ ├── accessLibraries.md │ │ ├── accessServer.md │ │ ├── errorsWarnings.md │ │ ├── index.md │ │ ├── running.md │ │ ├── runningTask.md │ │ ├── sasCodeEditing.md │ │ └── sasNotebook.md │ ├── README.md │ ├── faq.md │ ├── installation.md │ └── matrix.md ├── docusaurus.config.ts ├── package.json ├── src/ │ └── css/ │ └── custom.css ├── static/ │ └── .nojekyll └── tsconfig.json