Implementation of stack module.
Added copy function in stack module
Improved some tests
Added create and available-stacks functions.
Changed stack names from QName to xs:string.
Added examples in documentation.
XQDoc documentation formatting.
- the names of the stacks are now xs:QNames instead of xs:string
- the module was moved inside 'src' folder
- corrected some typos inside the module
Added missing XQDoc documentation info.
- all functions raise an error if the stack does not exist
- create() raises an error if the stack already exists
- rewritten some of the functions in order to be more efficient
- updated the tests
- added a note in the documentation about the fact that 'push' adds a copy of the passed node (as in any normal collection)
Removed the distinction between a STACK and a normal collection.
Fixes for the STACK module.
Corrected the return type for some functions from 'none' to 'empty'.
Replaced the formal semantic spec with syntactically valid XQuery code.
changes for the new zorba.io URI
- updated project TAG
- updated project TAG Approved: Chris Hillery, Sorin Marian Nasoi
Header fixed
Added the ability to manage JSON structures and added a JSON test case
Namespace change.
Corresponding changes for bug #1189798.
Approved: Chris Hillery, Paul J. Lucas
Fixed documentation and code issues. Also added several new testcases