Pascal Haakmat, $Id: WAP194-CONFORMANCE.html,v 1.4 2000/11/30 02:07:01 pascal Exp $
Conformance matrix of WMLScript module against [WAP-194] June-2000.
Legend:
Identifier | Function | Reference | Mandatory/Optional | Conformance |
WMLSSL-001 | Supports Lang library and all of its functions | Lang | M | y |
WMLSSL-002 | Supports Float library and all of its functions | Float | M | y |
WMLSSL-003 | Supports String library and all of its functions | String | M | y |
WMLSSL-004 | Supports URL library and all of its functions | URL | M | n |
WMLSSL-005 | Supports WMLBrowser library and all of its functions | WMLBrowser | M | n |
WMLSSL-006 | Supports Dialogs library and all of its functions | Dialogs | M | n |
WMLSSL-007 | Supports all library identifiers for standard libraries | Appendix A. Library Summary | M | n |
WMLSSL-008 | Supports Lang library function identifiers | Appendix A. Library Summary | M | y |
WMLSSL-009 | Supports Float library function identifiers | Appendix A. Library Summary | M | y |
WMLSSL-010 | Supports String library function identifiers | Appendix A. Library Summary | M | y |
WMLSSL-011 | Supports URL library function identifiers | Appendix A. Library Summary | M | n |
WMLSSL-012 | Supports WMLBrowser library function identifiers | Appendix A. Library Summary | M | n |
WMLSSL-013 | Supports Dialogs library function identifiers | Appendix A. Library Summary | M | n |
Identifier | Function | Reference | Mandatory/Optional | Conformance |
WMLSSL-014 | Supports WMLScript data types integer, boolean, string, invalid and float | Supported Data Type | M | y |
WMLSSL-015 | Supports automatic type conversions | Data Type Conversions | M | y |
WMLSSL-016 | Supports error handling | Error Handling | M | y |
WMLSSL-017 | Supports floating point operations | Support for Integer-Only Devices | O | y |
WMLSSL-018 | Supports Lang library | Lang | M | y |
WMLSSL-019 | Supports Float library | Float | M | y |
WMLSSL-020 | Supports String library | String | M | y |
WMLSSL-021 | Supports URL library | URL | M | partial |
WMLSSL-022 | Supports WMLBrowser library | WMLBrowser | M | n |
WMLSSL-023 | Supports Dialogs library | Dialogs | M | n |
WMLSSL-024 | Supports all library identifiers for standard libraries | Appendix A. Library Summary | M | n |
WMLSSL-025 | Supports Lang library function identifiers | Appendix A. Library Summary | M | y |
WMLSSL-026 | Supports Float library function identifiers | Appendix A. Library Summary | M | y |
WMLSSL-027 | Supports String library function identifiers | Appendix A. Library Summary | M | y |
WMLSSL-028 | Supports URL library function identifiers | Appendix A. Library Summary | M | n |
WMLSSL-029 | Supports WMLBrowser library function identifiers | Appendix A. Library Summary | M | n |
WMLSSL-030 | Supports Dialogs library function identifiers | Appendix A. Library Summary | M | n |
Identifier | Function | Reference | Mandatory/Optional | Conformance |
WMLSSL-031 | abs function | abs | M | y |
WMLSSL-032 | min function | min | M | y |
WMLSSL-033 | max function | max | M | y |
WMLSSL-034 | parseInt function | parseInt | M | y |
WMLSSL-035 | parseFloat function | parseFloat | M | unknown1 |
WMLSSL-036 | isInt function | isInt | M | y |
WMLSSL-037 | isFloat function | isFloat | M | y |
WMLSSL-038 | maxInt function | maxInt | M | y |
WMLSSL-039 | minInt function | minInt | M | y |
WMLSSL-040 | float function | float | M | y |
WMLSSL-041 | exit function | exit | M | y |
WMLSSL-042 | abort function | abort | M | y |
WMLSSL-043 | random function | random | M | y |
WMLSSL-044 | seed function | seed | M | y |
WMLSSL-045 | characterSet function | characterSet | M | y |
Identifier | Function | Reference | Mandatory/Optional | Conformance |
WMLSSL-046 | All functions return invalid if floating point not supported | Float | M | y |
WMLSSL-047 | int function | int | M | y |
WMLSSL-049 | ceil function | ceil | M | y |
WMLSSL-050 | pow function | pow | M | y |
WMLSSL-051 | round function | round | M | y |
WMLSSL-052 | sqrt function | sqrt | M | y |
WMLSSL-053 | maxFloat function | maxFloat | M | y |
WMLSSL-054 | minFloat function | minFloat | M | y |
Identifier | Function | Reference | Mandatory/Optional | Conformance |
WMLSSL-055 | length function | length | M | y |
WMLSSL-056 | isEmpty function | isEmpty | M | y |
WMLSSL-057 | charAt function | charAt | M | y |
WMLSSL-058 | subString function | subString | M | y |
WMLSSL-059 | find function | find | M | y |
WMLSSL-060 | replace function | replace | M | y |
WMLSSL-061 | elements function | elements | M | y |
WMLSSL-062 | elementAt function | elementAt | M | y |
WMLSSL-063 | removeAt function | removeAt | M | y |
WMLSSL-064 | replaceAt function | replaceAt | M | y |
WMLSSL-065 | insertAt function | insertAt | M | y |
WMLSSL-066 | squeeze function | squeeze | M | y |
WMLSSL-067 | trim function | trim | M | y |
WMLSSL-068 | compare function | compare | M | y |
WMLSSL-069 | toString function | toString | M | y |
WMLSSL-070 | format function | format | M | y |
Identifier | Function | Reference | Mandatory/Optional | Conformance |
WMLSSL-071 | isValid function | isValid | M | y |
WMLSSL-072 | getScheme function | getScheme | M | y |
WMLSSL-073 | getHost function | getHost | M | y |
WMLSSL-074 | getPort function | getPort | M | y |
WMLSSL-075 | getPath function | getPath | M | y |
WMLSSL-076 | getParameters function | getParameters | M | y |
WMLSSL-077 | getQuery function | getQuery | M | y |
WMLSSL-078 | getFragment function | getFragment | M | y |
WMLSSL-079 | getBase function | getBase | M | y |
WMLSSL-080 | getReferer function | getReferer | M | y |
WMLSSL-081 | resolve function | resolve | M | y |
WMLSSL-082 | escapeString function | escapeString | M | y |
WMLSSL-083 | unescapeString function | unescapeString | M | y |
WMLSSL-084 | loadString function | loadString | M | n |
Identifier | Function | Reference | Mandatory/Optional | Conformance |
WMLSSL-085 | getVar function | getVar | M | n |
WMLSSL-086 | setVar function | setVar | M | n |
WMLSSL-087 | go function | go | M | n |
WMLSSL-088 | prev function | prev | M | n |
WMLSSL-089 | newContext function | newContext | M | n |
WMLSSL-090 | getCurrentCard function | getCurrentCard | M | n |
WMLSSL-091 | refresh function | refresh | M | n |
Identifier | Function | Reference | Mandatory/Optional | Conformance |
WMLSSL-092 | prompt function | prompt | M | n |
WMLSSL-093 | confirm function | confirm | M | n |
WMLSSL-094 | alert function | alert | M | n |