[ 
https://issues.apache.org/jira/browse/XALANC-728?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13237984#comment-13237984
 ] 

Steven J. Hathaway commented on XALANC-728:
-------------------------------------------

Some of these XPath functions are already implemented.

EXSLT XPATH FUNCTIONS

Namespace = "http://exslt.org/dates-and-times";

  date:add()
  date:add-duration()
  date:date()
  date:date-time()
  date:day-abbreviation()
  date:day-in-month()
  date:day-in-week()
  date:day-in-year()
  date:day-name()
  date:day-of-week-in-month()
  date:difference()
  date:duration()
  date:format-date()
  date:hour-in-day()
  date:leap-year()
  date:minute-in-hour()
  date:month-abbreviation()
  date:month-in-year()
  date:parse-date()
  date:second-in-minute()
  date:seconds()
  date:sum()
  date:time()
  date:week-in-month()
  date:week-in-year()
  date:year()
  <date:date-format>  -- this is an XSLT element

Namespace = "http://exslt.org/dynamic";

  dyn:closure()
  dyn:evaluate()
  dyn:map()
  dyn:max()
  dyn:min()
  dyn:sum()

Namespace = "http://exslt.org/common";

  exsl:node-set()
  exsl:object-type()
  <exsl:document>   -- this is an XSLT element

Namespace = "http://exslt.org/math";

  math:abs()
  math:acos()
  math:asin()
  math:atan()
  math:atan2()
  math:constant()
  math:cos()
  math:exp()
  math:highest()
  math:log()
  math:lowest()
  math:max()
  math:min()
  math:power()
  math:random()
  math:sin()
  math:sqrt()
  math:tan()

Namespace = "http://exslt.org/random";

  random:random-sequence()

Namespace = "http://exslt.org/regular-expressions";

  regexp:match()
  regexp:replace()
  regexp:test()

Namespace = "http://exslt.org/sets";

  set:difference()
  set:distinct()
  set:has-same-node()
  set:intersection()
  set:leading()
  set:trailing()

Namespace = "https"//exslt.org/strings"

  str:align()
  str:concat()
  str:decode-uri()
  str:encode-uri()
  str:padding()
  str:replace()
  str:split()
  str:tokenize()

EXSLT XSLT ELEMENTS
 <exlt:document>  -- This is essentially an instance of an <output> element


                
> GSoC Add More EXSLT Functions
> -----------------------------
>
>                 Key: XALANC-728
>                 URL: https://issues.apache.org/jira/browse/XALANC-728
>             Project: XalanC
>          Issue Type: Improvement
>          Components: XPathC
>    Affects Versions: CurrentCVS
>            Reporter: Steven J. Hathaway
>            Assignee: Brian Minchau
>              Labels: XPath, gsoc2012, mentor
>
> Implement a more complete set of EXSLT functions into the Xalan-C XPath 
> environment.
> See:  http://www.exslt.org

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-dev-unsubscr...@xml.apache.org
For additional commands, e-mail: xalan-dev-h...@xml.apache.org

Reply via email to