亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? changelog

?? A framework written in Java for implementing high-level and dynamic languages, compiling them into J
??
?? 第 1 頁 / 共 5 頁
字號:
2007-01-19  Per Bothner  <per@bothner.com>	* XQResolveNames.java (walkStatements, resolveModule): Remove	pointless no-longer-erv-true isNamespaceDecl invocations.2007-01-17  Per Bothner  <per@bothner.com>	* XQParser.java (parseTypeSwitch): Fix parsing of default case	with variable declaration.	* XQParser.java (parsePathExpr): Use new rootDocument node for '/'	non-infix operator to coerce to document-node.	* XQParser.java (baseURI): Change type to Path.	(setStaticBaseUri, fixupStaticBaseUri): New methods.	(getStaticBaseUri): Try Environment, then LineBufferedReader,	then currentPath.  Then coerce to an absolute URI.	(resolveAgainstBaseUri): Making absolute is no longer done here.	* XQuery.java (typeMap): use new XDataType.anyAtomicType.	* XQParser.java (parseItemType): Explicitly test	for XDataType.anyAtomicType, which is now different from item().	Use SingletonType.getInstance(); for item().	* XQuery.java (initXQuery): Change implementation class of node-name.	* XQParser.java (resolveAgainstBaseUri): New method.	(parse): Use it to resolve 'default collation'.	(parseFLWRExpression): Use it to resolve 'order by' collation.	* XQParser.java (parseStepExpr): IF step is 'attribute(....)'	then default axis is AXIS_ATTRIBUTE.2007-01-16  Per Bothner  <per@bothner.com>	* XQuery.java (getTypeFor): Map java.lang.String to stringStringType.	* XQuery.java (formatType): New method.	* XQParser.java (parseRelativePathExpr): Type dot type to node.2007-01-15  Per Bothner  <per@bothner.com>	* XQParser.java (parseContent): Make sure we don't skip boundary-space	before a CDATA section.  Which requires some re-organizing.	* XQuery.java (typeMap): Add mappings for normalizedString, token,	language, NMTOKEN, Name, NCName, ID, IDREF, and ENTITY.2007-01-14  Per Bothner  <per@bothner.com>	* XQResolveNames.java: No longer need special handling of	current-dateTime etc, since we now use a ThreadLocal.	(CURRENT_DATETIME_BUILTIN, CURRENT_DATE_BUILTIN, CURRENT_TIME_BUILTIN,	IMPLICIT_TIMEZONE_BUILTIN): Remove constants.	(<init>): No longer pushBuiltin on corresponding functions.	(walkApplyExp): No longer handle those builtins.	(currentDateTimeDecl, currentDateDecl, currentTimeDecl,	currentTimezoneDecl): Remove fields.	(resolveModule): Remove special hndling of currentDateTimeDecl etc.	* XQuery.java (initXQuery): Declarations of current-dateTime,	current-date, current-time, implicit-timezone moved to here.	* XQParser.java (checkAllowedNamespaceDeclaration): New inConstructor	parameter.  If true, allow binding xml prefix to its standard value.	* XQParser.java (getAxis): Error if AXIS_NAMESPACE.	Include error code on error.	* XQParser.java (parseContent): Ignore if empty CDATA section.	This fixes K2-ComputeConAttr-35.xq and K2-ComputeConAttr-36.xq in XQTS.2007-01-03  Per Bothner  <per@bothner.com>	* XQParser.java (parse):  Use Path's resolve rather than deprecated	URI_utils for collation.2007-01-02  Per Bothner  <per@bothner.com>	* XQParser.java (maybeSetLine): New methods.  Set Expression/Declaration	file and line - but only if file is non-null.	(various places): Use new methods.2006-12-29  Per Bothner  <per@bothner.com>	* XQuery.java (getTypeFor): Update to map Path to URI.	* XQuery.java: Update for move of uriSchemeSpecified	from InPort to Path.2006-12-17  Per Bothner  <per@bothner.com>	* XQuery.java (registerEnvironment): Don't allocate new XQuery.2006-12-06  Per Bothner  <per@bothner.com>	* XQResolveNames.java: Update for renamed Consumer methods.2006-12-04  Per Bothner  <per@bothner.com>	* XQParser.java (parse): Get ModuleInfo for this compilation.	Update require.importDefinitions calls.2006-12-01  Per Bothner  <per@bothner.com>	* XQResolveNames.java (COLLECTION_BUILTIN): New constant.	(<init>): Declare fn:collection.	(walkApplyExp): Handle COLLECTION_BUILTIN.	* XQuery.java (initXQuery): Remove declaration of fn:collection.2006-11-29  Per Bothner  <per@bothner.com>	* XQResolveNames.java (walkApplyExp): Update for moved methods	implementing fn:doc and fn:doc-available.2006-11-28  Per Bothner  <per@bothner.com>	* XQParser.java: Some extra check for library module namespaces.	(libraryModuleNamespace): New field.	(parse): Set libraryModuleNamespace.	Error if duplicate module declaration	(parseFunctionDefinition): Error if function namespace differs	from library module namespace.	(parse): Likewise for 'declare variable'.2006-11-27  Per Bothner  <per@bothner.com>	Handle multiple functions with the same name and different arity.	* XQuery.java (namespaceForFunctions): New static method.	(VARIADIC_FUNCTION_NAMESPACE): New constant,	(getNamespaceOf): Rewrite - now also encodes argument count.	(hasNamespace): New method.	* XQParser.java )parseFunctionDefinition): Set OVERLOADABLE_FIELD flag.	(parsePathExpr, parseNodeTest, parseStepExpr): Change to match	new namespace int convention,	* XQResolveNames.java (walkReferenceExp(ReferenceExp,ApplyExp)):	New method. If a called function, encode arg count in namespace.	(walkApplyExp): Call walkReferenceExp on caller if appropriate.	(withContext): Update for new namespace encoding.	* XQParser.java (parseFunctionDefinition): Try to recover from	syntax error in parameter list.2006-11-26  Per Bothner  <per@bothner.com>	* XQuery.java (initXQuery): Declare fn:collection.2006-11-25  Per Bothner  <per@bothner.com>	* XQParser.java: Update XDataType -> TextUtils.	* XQResolveNames.java: Upadte StringValue -> TextUtils.	* XQuery.java: Add declaration of fn:normalize-unicode.2006-11-24  Per Bothner  <per@bothner.com>	* XQParser.java (parseDataType): Re-organize so we get error message	if we see empty-sequence for 'cast as'/'castable as'.	* XQResolveNames.java (CAST_AS_BUILTIN,	CASTABLE_AS_BUILTIN): New constants.	(castAsDecl, castableAsDecl): New static fields.	(walkApplyExp): Support new builtins.  Specifically, inline literals	in the QName case as required.	* XQParser.java (parseBinaryExpr): Use new decls for OP_CASTABLE_AS	and OP_CAST_AS.	(castQName): Make static and chaneg return type - for walkApplyExp.	* XQParser.java (parseTypeSwitch): Error if pedantic and no default.2006-11-23  Per Bothner  <per@bothner.com>	* XQParser.java (parseRelativePathExpr): Set dot's type.	(parseStepQualifiers): Likewise.2006-11-22  Per Bothner  <per@bothner.com>	* XQResolveNames.java (walkApplyExp): On position() and last()	set can-read flag on corresponding Declaration.	* XQParser.java (parseContent): Don't "optimize" simple text to	avoid use of MakeText, since the latter is now optimized.	(parseElementConstructor): Now needs to unwrap MakeText.2006-11-16  Per Bothner  <per@bothner.com>	* XQParser.java (stringValue): Remove static method.	(stringValueMethod): Remove static field.	(parseContent): Don't need to take sprintValue here - now handled	by XMLFilter.	* XQParser.java (orderingModeSeen): New field.	(parse): Error if duplicate ordering declaration.2006-11-15  Per Bothner  <per@bothner.com>	* XQParser.java (parseURILiteral): Normalize whitespace.2006-11-14  Per Bothner  <per@bothner.com>	* XQParser.java: Update for functionality moved NodeTree -> XMLFilter.	* XQResolveNames.java: Likewise.2006-11-13  Per Bothner  <per@bothner.com>	* XQParser.java: Update.	* XQResolveNames.java: Likewise.2006-11-09  Per Bothner  <per@bothner.com>	* XQuery.java (getFormat): Remogve unused method.	(writeFormat): Remove unused class.2006-10-31  Per Bothner  <per@bothner.com>	* XQuery.java (trueExp, falseExp): New static fields.	(booleanType): Remove field - use XDataType.booleanType instead.	(getTypeFor): Update accordingly.	* XQParser.java (parseBinaryExpr): Use now type-correct constants.	This simplifies optimizations at inlining time.	* XQParser.java: Use QuoteExps that directly use RelativeStep	and ValuesFilter instances.	(funcForwardFilter, funcReverseFilter, funcExprFilter): Removed.	* XQResolveNames.java:  Set type for doc and doc-available calls.	* XQParser.java (documentNodeTest, textNodeTest, commentNodeTest,	anyNodeTest): Removed fields, now in NodeType.	Update various references.	(parseRelativePathExpr): Use new DescendantOrSelfAxis.anyNode field.2006-10-30  Per Bothner  <per@bothner.com>	* XQuery.java (getExternal): Fall back to general coerceFromObject.	* XQParser.java (getStaticBaseUri): New method.  If baseURI hasn't	been set yet, try 'base-uri' in the environment (from command-line).	(wrapWithBaseUri, parse): Use getStaticBaseUri.	* XQResolveNames.java (getBaseUriExpr): Likewise.	* XQResolveNames.java (ID_BUILTIN, IDREF_BUILTIN): New constants.	(<init>): Push fn:id and fn:idref.	(walkApplyExp): Handle ID_BUILTIN and IDREF_BUILTIN.2006-10-29  Per Bothner  <per@bothner.com>	* XQuery.java (typeName): Map 'NOTATION' to NotationType.	* XQParser.java (parseItemType): Error if 'cast as' or 'castable as'	NOTATION.  Better error message for other bad type.	* XQResolveNames.java (walkApplyExp): Use NamespaceBinding.nconc	instead of reversing bindings, since the chain should be in	inverse "document order".2006-10-26  Per Bothner  <per@bothner.com>	* XQResolveNames.java (walkStatements): New recursive helper method.	(resolveModule): Use it, to properly handle module-level variables.	* XQParser.java (copyNamespacesDeclarationSeen, copyNamespacesMode):	New fields, whihc replace the old ...	(copyNamespacesNoInherit, copyNamespacesNoPreserve): .. removed fields.	(parseElementConstructor, parse): Copy copyNamespacesMode to	MakeElement instance.	(parse): Update handling of DECLARE_COPY_NAMESPACES_TOKEN.	* XQuery.java (getExternal): Make use of new makeWithUnknownNamespace	method in Symbol to look for definitions with prefix-only.	* XQParser.java (makeChildAxisStep, makeDescendantAxisStep):	New constant static fields.	(parseNodeTest): Make use of above constants.	Use relatively-new PrimProcedure convenience constructor.	(parseFLWRInner): Likewise new PrimProcedure convenience constructor.	(parseRelativePathExpr): Optimize 'E1//child::TEST' to	'E1/descendant::TEST'.2006-10-25  Per Bothner  <per@bothner.com>	No longer create Declarations for namespaces.	Do create Symbols with prefixes for variable and functions.	* XQuery.java (DEFAULT_ELEMENT_PREFIX): Use null, for consistency	with NamespaceBinding.	(DEFAULT_FUNCTION_PREFIX): Also change this constant for good measure.	(parse): Set state to BODY_PARSED so we don't resolve twice.	* XQParser.java (pushNamespace): Don't makeNamespaceDecl.	But we now need to push DEFAULT_FUNCTION_PREFIX.	(<init>): Don't need to push Declarations for builtin namespaces.	(makeNamespaceDecl): Remove method.	(parseElementConstructor): Don't need to create a lexical scope for	namespace bindings.  Make list of NamespaceBindings for local namespace	attributes. but not inherited ones.	(parse): Likewise defer setting namespace bindinsg for computer	element constructors.	(constructorNamespaces): New field, moved from XQResolveNames.	(namespaceResolve): To map prefix to uri search NamespaceBinding lists	with QNameUtils.lookupPrefix, not using NameLookup and Declarationss.	And we no longer need to use an exception handler for the error case.	(parse): Do namespaceResolve at parse time for 'declare variable'	and 'declare function'.  Don't push Declaration yet, though.	Update searching for duplicate namespace declaration.	Error if duplicate default namespace declarations seen.	* XQResolveNames.java (makeBuiltin): Set 'fn' prefix.	(push(Declaration)): New method.	(push(ScopeExp)): Use previous new function.	Simplify, since we don't have to handle namaspace declarations first.	(walkReferenceExp): When searching in functionNamespacePath we can't	just check if the Namespace has a matching symbol, since a different	Namespace can have the same uri but different prefix.	(constructorNamespaces): Field moved to XQParser.	(walkApplyExp): Update accordingly.	(walkApplyExp): Have to merge in namespace nodes from inherited	constructors now, rather than in parseElementConstructor.	(walkApplyExp): Use QNameUtils.lookupPrefix rather than resolvePrefix.	* XQResolveNames.java (walkApplyExp): Use new StringValue.asString	method for fn:string.	* XQParser.java (parseDataType):  For OP_EMPTY_SEQUENCE use new	OccurrenceType.emptySequenceType field.  Error if repeat indicator.	(parseItemType): No longer allow OP_EMPTY_SEQUENCE here.	Move check for invalid type fir 'cast as' or 'castable as'.2006-10-22  Per Bothner  <per@bothner.com>	* XQuery.java (initQuery): Declare fn:nilled.	* XQuery.java (adjust-date-to-timezone, adjust-time-to-timezone):	These are now implemented using separate methods.	* XQParser.java (wrapWithBaseUri): New method.	(parseXMLConstructor, parseMaybePrimaryExpr): Use it to set	base-uri property of constructed elements and documents.	* XQResolveNames.java (staticBaseUriDecl): New static field.	(apply): Updates for moved methods.	Use getBaseUriExpr for STATIC_BASE_URI_BUILTIN.	* XQParser.java (parseXMLConstructor): Take extra inElementContent	parameter.  Complain if CDATA section seen and !inElementContent.	(parseContent, parseMaybePrimaryExpr): Update callers.	(parseElementConstructor): Don't take string value of attribute.2006-10-19  Per Bothner  <per@bothner.com>	* XQuery.java (initXQuery): fn:sum is now defined using define_method.	Undeclare string-pad.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产麻豆9l精品三级站| 奇米色一区二区三区四区| 亚洲一卡二卡三卡四卡无卡久久 | 一区二区三区在线观看欧美| 亚洲成人1区2区| 高清不卡在线观看av| 91久久免费观看| 日韩视频在线观看一区二区| 中文字幕一区二区三区蜜月| 亚洲一区av在线| 亚洲综合激情网| 精品一区二区三区视频在线观看| 菠萝蜜视频在线观看一区| 成人综合婷婷国产精品久久| 欧美网站大全在线观看| 久久精品一区八戒影视| 亚洲国产精品久久人人爱蜜臀| 国产精品亚洲午夜一区二区三区| 欧美一级xxx| 亚洲私人影院在线观看| 国产一区二区三区日韩| 欧美日韩一区成人| 国产精品情趣视频| 首页亚洲欧美制服丝腿| k8久久久一区二区三区 | 国产成人福利片| 欧美一区二区三区四区在线观看| 亚洲品质自拍视频| 成人免费毛片app| 欧美精品一区二区蜜臀亚洲| 天涯成人国产亚洲精品一区av| 白白色亚洲国产精品| xfplay精品久久| 免费看欧美美女黄的网站| 91精彩视频在线观看| 国产精品久久久99| 成人午夜视频福利| 久久久精品免费网站| 老色鬼精品视频在线观看播放| 欧美日韩国产影片| 亚洲国产成人av好男人在线观看| www.色精品| 中文字幕av免费专区久久| 国产毛片精品视频| 精品少妇一区二区三区在线视频| 午夜精品aaa| 91久久精品一区二区三| 久久综合九色综合欧美亚洲| 亚洲国产精品嫩草影院| 欧美色精品天天在线观看视频| 亚洲精品久久7777| 欧美午夜一区二区三区免费大片| 一区二区三区高清| 欧美男生操女生| 日韩综合在线视频| 日韩欧美高清在线| 国产一区二区在线视频| 色呦呦一区二区三区| 中文字幕综合网| 色偷偷久久人人79超碰人人澡| 久久综合九色综合欧美亚洲| 蜜桃视频在线观看一区二区| 精品国产一二三区| 美女在线一区二区| 欧美军同video69gay| 国产精品少妇自拍| 色婷婷综合久久久中文一区二区| 亚洲国产成人va在线观看天堂| 69堂成人精品免费视频| 久久99精品国产麻豆婷婷| 久久久精品tv| 色偷偷成人一区二区三区91| 午夜精品久久久久久不卡8050| 欧美一区二区在线不卡| 国产精品资源网站| 亚洲精品一二三区| 色拍拍在线精品视频8848| 香蕉成人伊视频在线观看| 欧美另类变人与禽xxxxx| 欧美aaa在线| 精品欧美一区二区在线观看 | 一本色道综合亚洲| 亚洲午夜电影网| 欧美成人综合网站| jizzjizzjizz欧美| 日本在线观看不卡视频| 国产精品免费久久| 666欧美在线视频| 粉嫩嫩av羞羞动漫久久久| 国产精品麻豆视频| 欧美日韩不卡一区二区| 国产盗摄一区二区| 五月婷婷综合在线| 久久久久9999亚洲精品| 欧美午夜不卡视频| 粉嫩aⅴ一区二区三区四区五区| 亚洲老妇xxxxxx| 26uuu国产一区二区三区| 日本乱人伦aⅴ精品| 免费观看日韩电影| 欧美国产综合色视频| 91麻豆蜜桃一区二区三区| 首页综合国产亚洲丝袜| 国产精品麻豆一区二区| 在线亚洲欧美专区二区| 亚洲成人资源网| 日韩欧美一区电影| 一本色道亚洲精品aⅴ| 午夜精品影院在线观看| 欧美国产国产综合| 欧美人与z0zoxxxx视频| av电影一区二区| 婷婷久久综合九色国产成人| 91麻豆精品国产自产在线观看一区 | 欧美日韩国产经典色站一区二区三区 | 高清不卡一区二区| 久草中文综合在线| 午夜亚洲福利老司机| 亚洲色图在线播放| 国产精品色噜噜| 国产喂奶挤奶一区二区三区| 3d成人动漫网站| 91久久精品一区二区三| 99久久久精品| 全国精品久久少妇| 亚洲国产aⅴ成人精品无吗| 亚洲黄色录像片| 伊人色综合久久天天人手人婷| 亚洲欧洲另类国产综合| 国产精品高潮久久久久无| 日韩午夜中文字幕| 欧美日韩亚洲综合在线 欧美亚洲特黄一级| 国产在线精品国自产拍免费| 日韩国产欧美在线播放| 亚洲素人一区二区| 国产精品网曝门| 91精品国产高清一区二区三区蜜臀 | 亚洲色图清纯唯美| 国产精品久久久久久久久免费樱桃| 久久青草国产手机看片福利盒子| 欧美成人在线直播| 久久蜜桃香蕉精品一区二区三区| 国产日韩欧美在线一区| 国产欧美精品一区aⅴ影院 | 亚洲国产中文字幕| 日韩精品福利网| 精品亚洲国内自在自线福利| 日韩高清在线一区| 香蕉久久夜色精品国产使用方法 | 久久综合丝袜日本网| 精品国产亚洲一区二区三区在线观看| 精品播放一区二区| 日本一区二区三区电影| 国产精品护士白丝一区av| 一区二区三区在线播| 日欧美一区二区| 免费在线观看视频一区| 日韩不卡一区二区| 国产精品亚洲综合一区在线观看| av一区二区久久| 欧美日免费三级在线| 精品久久久久久久久久久久久久久久久 | 国产精品乱码久久久久久| 久久久午夜精品| 亚洲欧美偷拍三级| 美腿丝袜一区二区三区| 成人午夜视频在线| 91麻豆精品国产91久久久久久久久| 欧美不卡一区二区三区| 国产精品成人免费精品自在线观看 | jizzjizzjizz欧美| 欧美高清视频不卡网| 久久久午夜电影| 亚洲一级二级三级| 奇米色一区二区| 国产精品资源在线观看| 99久久精品国产一区| 91精品国产色综合久久ai换脸| 久久久国产一区二区三区四区小说 | 精品久久国产字幕高潮| 国产天堂亚洲国产碰碰| 亚洲欧美日本在线| 久久国产精品区| 91在线观看地址| 欧美mv日韩mv国产网站app| 一区二区三区免费观看| 韩国女主播一区| 3d动漫精品啪啪1区2区免费 | 在线看日本不卡| 欧美一区午夜精品| 亚洲精品中文在线观看| 国产成人av一区二区| 日韩精品一区在线| 亚洲二区在线视频| 精品写真视频在线观看| 欧美色图天堂网| 亚洲视频资源在线| 粗大黑人巨茎大战欧美成人| 欧美成人a∨高清免费观看| 日韩精品五月天|