Skip to content

Instantly share code, notes, and snippets.

@ryantm
Created May 17, 2018 05:36
Show Gist options
  • Save ryantm/70c99ca62187f093025b5404d2a4a6da to your computer and use it in GitHub Desktop.
Save ryantm/70c99ca62187f093025b5404d2a4a6da to your computer and use it in GitHub Desktop.
/nix/store/q0djr7z4ixv0mx02crj7ifqapgm54crr-xqilla-2.3.4
├── bin
│   └── xqilla
├── include
│   ├── xqc.h
│   └── xqilla
│   ├── ast
│   │   ├── ASTNode.hpp
│   │   ├── ASTNodeImpl.hpp
│   │   ├── ContextTuple.hpp
│   │   ├── ConvertFunctionArg.hpp
│   │   ├── CountTuple.hpp
│   │   ├── ForTuple.hpp
│   │   ├── LetTuple.hpp
│   │   ├── LocationInfo.hpp
│   │   ├── NumericFunction.hpp
│   │   ├── OrderByTuple.hpp
│   │   ├── StaticAnalysis.hpp
│   │   ├── StaticType.hpp
│   │   ├── TupleNode.hpp
│   │   ├── WhereTuple.hpp
│   │   ├── XQAnalyzeString.hpp
│   │   ├── XQApplyTemplates.hpp
│   │   ├── XQAtomize.hpp
│   │   ├── XQAttributeConstructor.hpp
│   │   ├── XQCallTemplate.hpp
│   │   ├── XQCastableAs.hpp
│   │   ├── XQCastAs.hpp
│   │   ├── XQCommentConstructor.hpp
│   │   ├── XQContextItem.hpp
│   │   ├── XQCopy.hpp
│   │   ├── XQCopyOf.hpp
│   │   ├── XQDocumentConstructor.hpp
│   │   ├── XQDocumentOrder.hpp
│   │   ├── XQDOMConstructor.hpp
│   │   ├── XQEffectiveBooleanValue.hpp
│   │   ├── XQElementConstructor.hpp
│   │   ├── XQFunctionCall.hpp
│   │   ├── XQFunctionCoercion.hpp
│   │   ├── XQFunctionConversion.hpp
│   │   ├── XQFunctionDeref.hpp
│   │   ├── XQFunction.hpp
│   │   ├── XQFunctionRef.hpp
│   │   ├── XQGlobalVariable.hpp
│   │   ├── XQIf.hpp
│   │   ├── XQInlineFunction.hpp
│   │   ├── XQLiteral.hpp
│   │   ├── XQMap.hpp
│   │   ├── XQNamespaceBinding.hpp
│   │   ├── XQNamespaceConstructor.hpp
│   │   ├── XQNav.hpp
│   │   ├── XQOperator.hpp
│   │   ├── XQOrderingChange.hpp
│   │   ├── XQPartialApply.hpp
│   │   ├── XQPIConstructor.hpp
│   │   ├── XQPredicate.hpp
│   │   ├── XQQuantified.hpp
│   │   ├── XQReturn.hpp
│   │   ├── XQSequence.hpp
│   │   ├── XQStep.hpp
│   │   ├── XQTextConstructor.hpp
│   │   ├── XQTreatAs.hpp
│   │   ├── XQTypeswitch.hpp
│   │   ├── XQValidate.hpp
│   │   └── XQVariable.hpp
│   ├── axis
│   │   └── NodeTest.hpp
│   ├── context
│   │   ├── Collation.hpp
│   │   ├── ContextHelpers.hpp
│   │   ├── DynamicContext.hpp
│   │   ├── ExternalFunctionResolver.hpp
│   │   ├── impl
│   │   │   ├── CodepointCollation.hpp
│   │   │   ├── CollationImpl.hpp
│   │   │   ├── ItemFactoryImpl.hpp
│   │   │   ├── VarHashEntryImpl.hpp
│   │   │   ├── VariableStoreTemplate.hpp
│   │   │   ├── VarStoreImpl.hpp
│   │   │   ├── XQContextImpl.hpp
│   │   │   └── XQDynamicContextImpl.hpp
│   │   ├── ItemFactory.hpp
│   │   ├── MessageListener.hpp
│   │   ├── ModuleResolver.hpp
│   │   ├── RegexGroupStore.hpp
│   │   ├── Scope.hpp
│   │   ├── StaticContext.hpp
│   │   ├── UpdateFactory.hpp
│   │   ├── URIResolver.hpp
│   │   ├── VarHashEntry.hpp
│   │   ├── VariableStore.hpp
│   │   └── VariableTypeStore.hpp
│   ├── debug
│   │   ├── ASTDebugHook.hpp
│   │   ├── DebugHookDecorator.hpp
│   │   ├── DebugListener.hpp
│   │   ├── InputParser.hpp
│   │   ├── InteractiveDebugger.hpp
│   │   ├── StackFrame.hpp
│   │   └── TupleDebugHook.hpp
│   ├── dom-api
│   │   ├── impl
│   │   │   └── XQillaNSResolverImpl.hpp
│   │   ├── XPath2Result.hpp
│   │   ├── XQillaExpression.hpp
│   │   └── XQillaNSResolver.hpp
│   ├── events
│   │   ├── ContentSequenceFilter.hpp
│   │   ├── EventGenerator.hpp
│   │   ├── EventHandler.hpp
│   │   ├── EventSerializer.hpp
│   │   ├── NSFixupFilter.hpp
│   │   ├── QueryPathTreeFilter.hpp
│   │   └── SequenceBuilder.hpp
│   ├── exceptions
│   │   ├── ASTException.hpp
│   │   ├── ContextException.hpp
│   │   ├── DynamicErrorException.hpp
│   │   ├── FunctionException.hpp
│   │   ├── IllegalArgumentException.hpp
│   │   ├── ItemException.hpp
│   │   ├── NamespaceLookupException.hpp
│   │   ├── QueryInterruptedException.hpp
│   │   ├── QueryTimeoutException.hpp
│   │   ├── StaticErrorException.hpp
│   │   ├── TypeErrorException.hpp
│   │   ├── TypeNotFoundException.hpp
│   │   ├── XMLParseException.hpp
│   │   ├── XPath2ErrorException.hpp
│   │   ├── XPath2TypeCastException.hpp
│   │   ├── XPath2TypeMatchException.hpp
│   │   ├── XQException.hpp
│   │   └── XQillaException.hpp
│   ├── fastxdm
│   │   └── FastXDMConfiguration.hpp
│   ├── framework
│   │   ├── BaseMemoryManager.hpp
│   │   ├── ProxyMemoryManager.hpp
│   │   ├── ReferenceCounted.hpp
│   │   ├── StringPool.hpp
│   │   ├── XPath2MemoryManager.hpp
│   │   ├── XPath2MemoryManagerImpl.hpp
│   │   └── XQillaExport.hpp
│   ├── fulltext
│   │   ├── AllMatches.hpp
│   │   ├── DefaultTokenizer.hpp
│   │   ├── DefaultTokenStore.hpp
│   │   ├── FTAnd.hpp
│   │   ├── FTContains.hpp
│   │   ├── FTContent.hpp
│   │   ├── FTDistance.hpp
│   │   ├── FTMildnot.hpp
│   │   ├── FTOption.hpp
│   │   ├── FTOrder.hpp
│   │   ├── FTOr.hpp
│   │   ├── FTRange.hpp
│   │   ├── FTScope.hpp
│   │   ├── FTSelection.hpp
│   │   ├── FTUnaryNot.hpp
│   │   ├── FTWindow.hpp
│   │   ├── FTWords.hpp
│   │   ├── Match.hpp
│   │   ├── TokenInfo.hpp
│   │   ├── Tokenizer.hpp
│   │   └── TokenStore.hpp
│   ├── functions
│   │   ├── BuiltInModules.hpp
│   │   ├── EXSLTMathFunction.hpp
│   │   ├── ExternalFunction.hpp
│   │   ├── FuncFactory.hpp
│   │   ├── FuncFactoryTemplate.hpp
│   │   ├── FunctionAbs.hpp
│   │   ├── FunctionAcos.hpp
│   │   ├── FunctionAdjustDateTimeToTimezone.hpp
│   │   ├── FunctionAdjustDateToTimezone.hpp
│   │   ├── FunctionAdjustTimeToTimezone.hpp
│   │   ├── FunctionAnalyzeString.hpp
│   │   ├── FunctionAsin.hpp
│   │   ├── FunctionAtan.hpp
│   │   ├── FunctionBaseURI.hpp
│   │   ├── FunctionCaseFold.hpp
│   │   ├── FunctionCeiling.hpp
│   │   ├── FunctionCodepointsToString.hpp
│   │   ├── FunctionCollection.hpp
│   │   ├── FunctionCompare.hpp
│   │   ├── FunctionConcat.hpp
│   │   ├── FunctionContains.hpp
│   │   ├── FunctionCos.hpp
│   │   ├── FunctionCount.hpp
│   │   ├── FunctionCurrentDate.hpp
│   │   ├── FunctionCurrentDateTime.hpp
│   │   ├── FunctionCurrentTime.hpp
│   │   ├── FunctionDateTime.hpp
│   │   ├── FunctionDayFromDate.hpp
│   │   ├── FunctionDayFromDateTime.hpp
│   │   ├── FunctionDaysFromDuration.hpp
│   │   ├── FunctionDefaultCollation.hpp
│   │   ├── FunctionDistinctValues.hpp
│   │   ├── FunctionDocAvailable.hpp
│   │   ├── FunctionDoc.hpp
│   │   ├── FunctionDocument.hpp
│   │   ├── FunctionDocumentURI.hpp
│   │   ├── FunctionEmpty.hpp
│   │   ├── FunctionEndsWith.hpp
│   │   ├── FunctionError.hpp
│   │   ├── FunctionExp.hpp
│   │   ├── FunctionExplain.hpp
│   │   ├── FunctionFloor.hpp
│   │   ├── FunctionFunctionArity.hpp
│   │   ├── FunctionFunctionName.hpp
│   │   ├── FunctionHead.hpp
│   │   ├── FunctionHoursFromDateTime.hpp
│   │   ├── FunctionHoursFromDuration.hpp
│   │   ├── FunctionHoursFromTime.hpp
│   │   ├── FunctionId.hpp
│   │   ├── FunctionIdref.hpp
│   │   ├── FunctionImplicitTimezone.hpp
│   │   ├── FunctionLang.hpp
│   │   ├── FunctionLast.hpp
│   │   ├── FunctionLocalNameFromQName.hpp
│   │   ├── FunctionLocalname.hpp
│   │   ├── FunctionLog.hpp
│   │   ├── FunctionLookup.hpp
│   │   ├── FunctionLowerCase.hpp
│   │   ├── FunctionMatches.hpp
│   │   ├── FunctionMinutesFromDateTime.hpp
│   │   ├── FunctionMinutesFromDuration.hpp
│   │   ├── FunctionMinutesFromTime.hpp
│   │   ├── FunctionMonthFromDate.hpp
│   │   ├── FunctionMonthFromDateTime.hpp
│   │   ├── FunctionMonthsFromDuration.hpp
│   │   ├── FunctionName.hpp
│   │   ├── FunctionNamespaceURIFromQName.hpp
│   │   ├── FunctionNamespaceUri.hpp
│   │   ├── FunctionNilled.hpp
│   │   ├── FunctionNodeName.hpp
│   │   ├── FunctionNormalizeSpace.hpp
│   │   ├── FunctionNormalizeUnicode.hpp
│   │   ├── FunctionNot.hpp
│   │   ├── FunctionNumber.hpp
│   │   ├── FunctionParseHTML.hpp
│   │   ├── FunctionParseJSON.hpp
│   │   ├── FunctionParseXML.hpp
│   │   ├── FunctionPosition.hpp
│   │   ├── FunctionPower.hpp
│   │   ├── FunctionPrefixFromQName.hpp
│   │   ├── FunctionQName.hpp
│   │   ├── FunctionRegexGroup.hpp
│   │   ├── FunctionReplace.hpp
│   │   ├── FunctionResolveURI.hpp
│   │   ├── FunctionRoot.hpp
│   │   ├── FunctionRoundHalfToEven.hpp
│   │   ├── FunctionRound.hpp
│   │   ├── FunctionSecondsFromDateTime.hpp
│   │   ├── FunctionSecondsFromDuration.hpp
│   │   ├── FunctionSecondsFromTime.hpp
│   │   ├── FunctionSentences.hpp
│   │   ├── FunctionSerializeJSON.hpp
│   │   ├── FunctionSignature.hpp
│   │   ├── FunctionSin.hpp
│   │   ├── FunctionSqrt.hpp
│   │   ├── FunctionStartsWith.hpp
│   │   ├── FunctionStaticBaseURI.hpp
│   │   ├── FunctionString.hpp
│   │   ├── FunctionStringLength.hpp
│   │   ├── FunctionStringToCodepoints.hpp
│   │   ├── FunctionSubstring.hpp
│   │   ├── FunctionTail.hpp
│   │   ├── FunctionTan.hpp
│   │   ├── FunctionTime.hpp
│   │   ├── FunctionTimezoneFromDate.hpp
│   │   ├── FunctionTimezoneFromDateTime.hpp
│   │   ├── FunctionTimezoneFromTime.hpp
│   │   ├── FunctionTokenize.hpp
│   │   ├── FunctionTrace.hpp
│   │   ├── FunctionUnordered.hpp
│   │   ├── FunctionUnparsedText.hpp
│   │   ├── FunctionUpperCase.hpp
│   │   ├── FunctionWords.hpp
│   │   ├── FunctionYearFromDate.hpp
│   │   ├── FunctionYearFromDateTime.hpp
│   │   ├── FunctionYearsFromDuration.hpp
│   │   ├── RegExpFunction.hpp
│   │   ├── XQillaFunction.hpp
│   │   └── XQUserFunction.hpp
│   ├── items
│   │   ├── AnyAtomicType.hpp
│   │   ├── ATAnySimpleType.hpp
│   │   ├── ATAnyURIOrDerived.hpp
│   │   ├── ATBase64BinaryOrDerived.hpp
│   │   ├── ATBooleanOrDerived.hpp
│   │   ├── ATDateOrDerived.hpp
│   │   ├── ATDateTimeOrDerived.hpp
│   │   ├── ATDecimalOrDerived.hpp
│   │   ├── ATDoubleOrDerived.hpp
│   │   ├── ATDurationOrDerived.hpp
│   │   ├── ATFloatOrDerived.hpp
│   │   ├── ATGDayOrDerived.hpp
│   │   ├── ATGMonthDayOrDerived.hpp
│   │   ├── ATGMonthOrDerived.hpp
│   │   ├── ATGYearMonthOrDerived.hpp
│   │   ├── ATGYearOrDerived.hpp
│   │   ├── ATHexBinaryOrDerived.hpp
│   │   ├── ATNotationOrDerived.hpp
│   │   ├── ATQNameOrDerived.hpp
│   │   ├── ATStringOrDerived.hpp
│   │   ├── ATTimeOrDerived.hpp
│   │   ├── ATUntypedAtomic.hpp
│   │   ├── DatatypeFactory.hpp
│   │   ├── DatatypeLookup.hpp
│   │   ├── DateOrTimeType.hpp
│   │   ├── FunctionRef.hpp
│   │   ├── impl
│   │   │   ├── ATBooleanOrDerivedImpl.hpp
│   │   │   ├── ATDateOrDerivedImpl.hpp
│   │   │   ├── ATDateTimeOrDerivedImpl.hpp
│   │   │   ├── ATDecimalOrDerivedImpl.hpp
│   │   │   ├── ATDoubleOrDerivedImpl.hpp
│   │   │   ├── ATDurationOrDerivedImpl.hpp
│   │   │   ├── ATFloatOrDerivedImpl.hpp
│   │   │   ├── ATGDayOrDerivedImpl.hpp
│   │   │   ├── ATGMonthDayOrDerivedImpl.hpp
│   │   │   ├── ATGMonthOrDerivedImpl.hpp
│   │   │   ├── ATGYearMonthOrDerivedImpl.hpp
│   │   │   ├── ATGYearOrDerivedImpl.hpp
│   │   │   ├── ATQNameOrDerivedImpl.hpp
│   │   │   └── ATTimeOrDerivedImpl.hpp
│   │   ├── Item.hpp
│   │   ├── Node.hpp
│   │   ├── Numeric.hpp
│   │   └── Timezone.hpp
│   ├── mapm
│   │   └── m_apm.h
│   ├── operators
│   │   ├── And.hpp
│   │   ├── ArithmeticOperator.hpp
│   │   ├── ComparisonOperator.hpp
│   │   ├── Divide.hpp
│   │   ├── Equals.hpp
│   │   ├── Except.hpp
│   │   ├── GeneralComp.hpp
│   │   ├── GreaterThanEqual.hpp
│   │   ├── GreaterThan.hpp
│   │   ├── IntegerDivide.hpp
│   │   ├── Intersect.hpp
│   │   ├── LessThanEqual.hpp
│   │   ├── LessThan.hpp
│   │   ├── Minus.hpp
│   │   ├── Mod.hpp
│   │   ├── Multiply.hpp
│   │   ├── NodeComparison.hpp
│   │   ├── NotEquals.hpp
│   │   ├── OrderComparison.hpp
│   │   ├── Or.hpp
│   │   ├── Plus.hpp
│   │   ├── UnaryMinus.hpp
│   │   └── Union.hpp
│   ├── optimizer
│   │   ├── ASTCopier.hpp
│   │   ├── ASTReleaser.hpp
│   │   ├── ASTToXML.hpp
│   │   ├── ASTVisitor.hpp
│   │   ├── Optimizer.hpp
│   │   ├── PartialEvaluator.hpp
│   │   ├── QueryPathNode.hpp
│   │   ├── QueryPathTreeGenerator.hpp
│   │   └── StaticTyper.hpp
│   ├── parser
│   │   └── QName.hpp
│   ├── runtime
│   │   ├── ClosureResult.hpp
│   │   ├── EmptyResult.hpp
│   │   ├── ResultBuffer.hpp
│   │   ├── ResultBufferImpl.hpp
│   │   ├── Result.hpp
│   │   ├── ResultImpl.hpp
│   │   ├── Sequence.hpp
│   │   ├── SequenceResult.hpp
│   │   └── TupleResult.hpp
│   ├── schema
│   │   ├── AnyAtomicTypeDatatypeValidator.hpp
│   │   ├── DocumentCache.hpp
│   │   ├── DocumentCacheImpl.hpp
│   │   ├── SchemaValidatorFilter.hpp
│   │   └── SequenceType.hpp
│   ├── simple-api
│   │   ├── XQillaConfiguration.hpp
│   │   ├── XQilla.hpp
│   │   └── XQQuery.hpp
│   ├── update
│   │   ├── FunctionPut.hpp
│   │   ├── PendingUpdateList.hpp
│   │   ├── UApplyUpdates.hpp
│   │   ├── UDelete.hpp
│   │   ├── UInsertAfter.hpp
│   │   ├── UInsertAsFirst.hpp
│   │   ├── UInsertAsLast.hpp
│   │   ├── UInsertBefore.hpp
│   │   ├── UInsertInto.hpp
│   │   ├── URename.hpp
│   │   ├── UReplace.hpp
│   │   ├── UReplaceValueOf.hpp
│   │   └── UTransform.hpp
│   ├── utils
│   │   ├── ContextUtils.hpp
│   │   ├── DelayedModule.hpp
│   │   ├── NumUtils.hpp
│   │   ├── UnicodeTransformer.hpp
│   │   ├── utf8proc.h
│   │   ├── UTF8Str.hpp
│   │   ├── XMLChCompare.hpp
│   │   ├── XPath2NSUtils.hpp
│   │   ├── XPath2Utils.hpp
│   │   ├── XQillaPlatformUtils.hpp
│   │   └── XStr.hpp
│   ├── xerces
│   │   └── XercesConfiguration.hpp
│   ├── xqilla-dom3.hpp
│   ├── xqilla-simple.hpp
│   ├── xqilla-xqc.h
│   └── xqts
│   ├── TestSuiteParser.hpp
│   ├── TestSuiteResultListener.hpp
│   └── TestSuiteRunner.hpp
└── lib
├── libxqilla.la
├── libxqilla.so -> libxqilla.so.2.4.0
├── libxqilla.so.2 -> libxqilla.so.2.4.0
└── libxqilla.so.2.4.0
30 directories, 398 files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment