Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/JAVA/Openjdk/test/jaxp/javax/xml/jaxp/unittest/stream/   (Sun/Oracle ©)  Datei vom 13.11.2022 mit Größe 12 kB image not shown  

Quelle  vxml.dtd   Sprache: XML

 

<!-- 
VoiceXML 2.1 DTD (20031228)

Copyright 1998-2003 W3C (MIT, ERCIM, Keio), All Rights Reserved. 

Permission to use, copy, modify and distribute the VoiceXML DTD and 
its accompanying documentation for any purpose and without fee is 
hereby granted in perpetuity, provided that the above copyright 
notice and this paragraph appear in all copies.  

The copyright holders make no representation about the suitability 
of the DTD for any purpose. It is provided "as is" without expressed 
or implied warranty.
-->


<!ENTITY % audio "#PCDATA | audio | enumerate | value">
<!ENTITY % bargeintype "( speech | hotword )">
<!ENTITY % boolean "(true|false)">
<!ENTITY % content.type "CDATA">
<!ENTITY % duration "CDATA">
<!ENTITY % event.handler "catch | help | noinput | nomatch | error">
<!ENTITY % event.name "NMTOKEN">
<!ENTITY % event.names "NMTOKENS">
<!ENTITY % executable.content "%audio; | assign | clear | data | disconnect | 
    exit | foreach |goto | if | log | prompt | 
 reprompt | return | script | submit | throw | var ">
<!ENTITY % expression "CDATA">
<!ENTITY % restrictedvariable.name "NMTOKEN">
<!ENTITY % variable.name "CDATA">
<!ENTITY % restrictedvariable.names "NMTOKENS">
<!ENTITY % variable.names "CDATA">
<!ENTITY % integer "CDATA">
<!ENTITY % item.attrs "name  %restrictedvariable.name; #IMPLIED 
 cond  %expression; #IMPLIED
 expr  %expression; #IMPLIED ">
<!ENTITY % uri "CDATA">
<!ENTITY % cache.attrs "fetchhint (prefetch|safe) #IMPLIED
 fetchtimeout %duration; #IMPLIED
 maxage  %integer; #IMPLIED
 maxstale %integer; #IMPLIED">
<!ENTITY % next.attrs "next  %uri;  #IMPLIED
 expr  %expression; #IMPLIED ">
<!ENTITY % submit.attrs "method  (get|post) 'get'
 enctype  %content.type; 'application/x-www-form-urlencoded'
 namelist %variable.names; #IMPLIED">
<!ENTITY % throw.attrs "event  %event.name; #IMPLIED
 eventexpr %expression; #IMPLIED
 message  CDATA  #IMPLIED
 messageexpr %expression; #IMPLIED">
<!ENTITY % variable "block | data | field | var">
<!--================================= Root ================================-->
<!ELEMENT vxml (%event.handler; | data | form | link | menu | meta | metadata | 
                property | script | var)+>
<!ATTLIST vxml
 application %uri; #IMPLIED
 xml:base %uri; #IMPLIED
 xml:lang NMTOKEN #IMPLIED
 xmlns CDATA #REQUIRED
 xmlns:xsi CDATA #IMPLIED
 xsi:schemaLocation CDATA #IMPLIED
 version CDATA #REQUIRED
>
<!ELEMENT meta EMPTY>
<!ATTLIST meta
 name NMTOKEN #IMPLIED
 content CDATA #REQUIRED
 http-equiv NMTOKEN #IMPLIED
>

<!ELEMENT metadata ANY>

<!--================================ Prompts ==============================-->
<!-- definitions adapted from SSML 1.0 DTD -->
<!ENTITY % structure "p | s">
<!ENTITY % sentence-elements "break | emphasis | mark | phoneme | prosody | 
                              say-as | voice | sub">
<!-- addition of enumerate and value elements as 'allowed-within-sentence' 
     audio elements -->

<!ENTITY % allowed-within-sentence " %audio; | %sentence-elements; ">

<!-- Prompt is modelled on SSML 1.0 DTD speak element:
- addition of 'bargein', 'bargeintype', 'cond', 'count' and 'timeout' attributes
- removal of xmlns, xmlns:xsi, and xsi:schemaLocation attributes
- version attribute fixed as "1.0"
-->
<!ELEMENT prompt (%allowed-within-sentence; | foreach | %structure; | lexicon 
                  | metadata )*>
<!ATTLIST prompt
 bargein %boolean; #IMPLIED
 bargeintype %bargeintype; #IMPLIED
 cond %expression; #IMPLIED
 count %integer; #IMPLIED
 xml:lang NMTOKEN #IMPLIED
 timeout %duration; #IMPLIED
 xml:base %uri; #IMPLIED
 version CDATA #FIXED "1.0"
>
<!ELEMENT enumerate (%allowed-within-sentence; | %structure;)*>
<!ELEMENT reprompt EMPTY>

<!--================================= Dialogs =============================-->
<!ENTITY % input "grammar">
<!ENTITY % scope "(document | dialog)">
<!ELEMENT form (%input; | %event.handler; | filled | initial | object | link |
              property | record | script | subdialog | transfer | %variable;)*>
<!ATTLIST form
 id ID #IMPLIED
 scope %scope; "dialog"
>
<!ENTITY % accept.attrs "accept  (exact | approximate) 'exact'">
<!ELEMENT menu (%audio; | choice | data | %event.handler; | prompt | property)*>
<!ATTLIST menu
 id ID #IMPLIED
 scope %scope; "dialog"
 %accept.attrs; 
 dtmf %boolean; "false"
>
<!ELEMENT choice ( #PCDATA | %input; )*>
<!ATTLIST choice
 %cache.attrs; 
 %accept.attrs; 
 dtmf CDATA #IMPLIED
 %throw.attrs; 
 fetchaudio %uri; #IMPLIED
 %next.attrs; 
>
<!--================================ Audio Output ==============================-->
<!-- definitions adapted from SSML 1.0 DTD -->
<!ELEMENT paragraph (%allowed-within-sentence; | sentence | s)*>
<!ATTLIST paragraph
 xml:lang NMTOKEN #IMPLIED
>
<!ELEMENT sentence (%allowed-within-sentence;)*>
<!ATTLIST sentence
 xml:lang NMTOKEN #IMPLIED
>
<!ELEMENT p (%allowed-within-sentence; | sentence | s)*>
<!ATTLIST p
 xml:lang NMTOKEN #IMPLIED
>
<!ELEMENT s (%allowed-within-sentence;)*>
<!ATTLIST s
 xml:lang NMTOKEN #IMPLIED
>
<!ELEMENT voice (%allowed-within-sentence; | %structure;)*>
<!ATTLIST voice
 xml:lang NMTOKEN #IMPLIED
 gender (male | female | neutral) #IMPLIED
 age %integer; #IMPLIED
 variant %integer; #IMPLIED
 name CDATA #IMPLIED
>
<!ELEMENT prosody (%allowed-within-sentence; | %structure;)*>
<!ATTLIST prosody
 pitch CDATA #IMPLIED
 contour CDATA #IMPLIED
 range CDATA #IMPLIED
 rate CDATA #IMPLIED
 duration %duration; #IMPLIED
 volume CDATA #IMPLIED
>
<!-- Changes to SSML 1.0 DTD audio element:
- src not obligatory, addition of 'expr' and caching attributes
-->
<!ELEMENT audio (%allowed-within-sentence; | %structure; | desc)*>
<!ATTLIST audio
 src %uri; #IMPLIED
 expr %expression; #IMPLIED
 %cache.attrs; 
>
<!ELEMENT desc (#PCDATA)>
<!ELEMENT emphasis (%allowed-within-sentence;)*>
<!ATTLIST emphasis
 level (strong | moderate | none | reduced) "moderate"
>
<!-- Changes to SSML 1.0 DTD say-as element:
- allows value element as child
-->
<!ELEMENT say-as (#PCDATA | value )*>
<!ATTLIST say-as
 interpret-as NMTOKEN #REQUIRED
 format NMTOKEN #IMPLIED
 detail NMTOKEN #IMPLIED
>
<!ELEMENT sub (#PCDATA)>
<!ATTLIST sub
 alias CDATA #REQUIRED
>
<!ELEMENT phoneme (#PCDATA)>
<!ATTLIST phoneme
 ph CDATA #REQUIRED
 alphabet CDATA #IMPLIED
>
<!ELEMENT break EMPTY>
<!ATTLIST break
 time CDATA "medium"
>
<!ELEMENT mark EMPTY>
<!ATTLIST mark
 name ID #IMPLIED
 nameexpr %expression; #IMPLIED
>
<!--================================ Fields ===============================-->
<!ELEMENT field (%audio; | %event.handler; | filled | %input; | link | option |
                 prompt | property)*>
<!ATTLIST field
 %item.attrs; 
 type CDATA #IMPLIED
 slot NMTOKEN #IMPLIED
 modal %boolean; "false"
>
<!ELEMENT option (#PCDATA)>
<!ATTLIST option
 %accept.attrs; 
 dtmf CDATA #IMPLIED
 value CDATA #IMPLIED
>
<!ELEMENT var EMPTY>
<!ATTLIST var
 name %restrictedvariable.name; #REQUIRED
 expr %expression; #IMPLIED
>
<!ELEMENT initial (%audio; | %event.handler; | link | prompt | property)*>
<!ATTLIST initial
 %item.attrs; 
>
<!ELEMENT block (%executable.content;)*>
<!ATTLIST block
 %item.attrs; 
>
<!ELEMENT assign EMPTY>
<!ATTLIST assign
 name %variable.name; #REQUIRED
 expr %expression; #REQUIRED
>
<!ELEMENT clear EMPTY>
<!ATTLIST clear
 namelist %variable.names; #IMPLIED
>
<!ELEMENT value EMPTY>
<!ATTLIST value
 expr %expression; #REQUIRED
>
<!--================================== Events =============================-->
<!ENTITY % event.handler.attrs "count  %integer; #IMPLIED
 cond  %expression; #IMPLIED">
<!ELEMENT catch (%executable.content;)*>
<!ATTLIST catch
 event %event.names; #IMPLIED
 %event.handler.attrs; 
>
<!ELEMENT error (%executable.content;)*>
<!ATTLIST error
 %event.handler.attrs; 
>
<!ELEMENT help (%executable.content;)*>
<!ATTLIST help
 %event.handler.attrs; 
>
<!ELEMENT link (%input;)*>
<!ATTLIST link
 %cache.attrs; 
 %next.attrs; 
 fetchaudio %uri; #IMPLIED
 dtmf CDATA #IMPLIED
 %throw.attrs; 
>
<!ELEMENT noinput (%executable.content;)*>
<!ATTLIST noinput
 %event.handler.attrs; 
>
<!ELEMENT nomatch (%executable.content;)*>
<!ATTLIST nomatch
 %event.handler.attrs; 
>
<!ELEMENT throw EMPTY>
<!ATTLIST throw
 %throw.attrs; 
>
<!--============================= Grammar Input =============================-->
<!-- definitions adapted from SRGS 1.0 DTD -->
<!ENTITY % rule-expansion "#PCDATA | token | ruleref
                              | item | one-of | tag ">
<!ELEMENT ruleref EMPTY>
<!ATTLIST ruleref
 uri %uri; #IMPLIED
 type CDATA #IMPLIED
 special (NULL | VOID | GARBAGE) #IMPLIED
 xml:lang NMTOKEN #IMPLIED
>
<!ELEMENT token (#PCDATA)>
<!ATTLIST token
 xml:lang NMTOKEN #IMPLIED
>
<!ELEMENT tag (#PCDATA)>
<!ELEMENT one-of (item)+>
<!ATTLIST one-of
 xml:lang NMTOKEN #IMPLIED
>
<!ELEMENT item (%rule-expansion;)*>
<!ATTLIST item
 repeat NMTOKEN #IMPLIED
 repeat-prob NMTOKEN #IMPLIED
 weight NMTOKEN #IMPLIED
 xml:lang NMTOKEN #IMPLIED
>
<!ELEMENT rule (%rule-expansion; | example)*>
<!ATTLIST rule
 id ID #REQUIRED
 scope (private function(factory)) {
>
<!ELEMENT example (#PCDATA)>
<!ELEMENT lexicon EMPTY>
<!ATTLIST lexicon
 uri %uri; #REQUIRED
 type CDATA #IMPLIED
>
<!-- Changes to SRGS 1.0 DTD grammar element:
- mixed, unordered content model 
- addition of 'scope', 'src', 'type', 'weight' and caching attributes
-'ersion' attributeis
- removal y(;
--java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
! grammar( |meta || |)>
<!ATTLIST grammar
 scope %scope; #IMPLIED
 src %uri; #IMPLIED
 srcexpr %expression}
 type CDATA #IMPLIED
   #
 %        .={envenv}
 tag-format %uri; #IMPLIED
 : u;IMPLIED
   I
 lang #
   f .;
 mode (voice | dtmf) "voice"
>
<!-  a=a ){
<      thisjava.lang.StringIndexOutOfBoundsException: Range [27, 26) out of bounds for length 31
                  property)*>
<!ATTLIST record
 %item.attrs; 
 type CDATA #IMPLIED
 beep %boolean; "false"
 maxtime %duration; #IMPLIED
 modal %boolean; "true"     *Licensedunder the NewBSD . See LICENSE or:
 finalsilence %duration; #IMPLIED
 dtmfterm %boolean; "true"
>
<--================  Control =================--
<!ELEMENT disconnect EMPTY>
<!ATTLIST disconnect
 namelist %variable.names; #IMPLIED
>

<!ELEMENT transfer (%audio; | %event.handler; | filled | %input; | prompt | 
                    property)*>
<!ATTLIST transfer
 %item.attrs; 
 dest %uri; #IMPLIED
 destexpr %expression; #IMPLIED
 bridge %boolean; "false"
 type NMTOKEN #IMPLIED
 connecttimeout %duration; #IMPLIED
 maxtime %duration; #IMPLIED
 transferaudio %uri; #IMPLIED
 aai CDATA #IMPLIED
 aaiexpr %expression; #IMPLIED
>
<
 if.ttrs" %expression;#EQUIRED"
<     *Encode  range  63to single64 java.lang.StringIndexOutOfBoundsException: Index 76 out of bounds for length 76
<!ATTLIST if
 %if.attrs; 
>
<!ELEMENT elseif EMPTY>
<!ATTLIST elseif
 %if.attrs; 
>
<!ELEMENT else EMPTY>
<!ELEMENT exit EMPTY>
<!ATTLIST exit
 expr %expression; #IMPLIED
 namelist %variable.names; #IMPLIED
>
<!ELEMENT filled (%executable.content;)*>
<!
 mode (any | all) #IMPLIED
 namelist %restrictedvariable.names; #IMPLIED
>

<!-- executable content + contents of prompt  -->
<!ELEMENT java.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 8
    %structure; | metadata)*
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
<!ATTLISTforeach
    item %restrictedvariable.name; #REQUIRED
    array CDATA #REQUIRED
>

<!ELEMENT goto EMPTY>
!
 /*
 %attrs 
 fetchaudio %uri; #IMPLIED
 expritem %expression; #IMPLIED
%n;#
>
<!ELEMENT param EMPTY>
< *
   #EQUIRED
 expr %expression; #IMPLIED
 #
 (ata |ref)datajava.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
  #
>
<!ELEMENT return EMPTY *
<!ATTLIST return
 .;#
 %throw.attrs; 
>
   EXEMPLARY, java.lang.StringIndexOutOfBoundsException: Range [45, 44) out of bounds for length 72
                     property)*>
!
 %item.attrs; 
 srcconst java.lang.StringIndexOutOfBoundsException: Range [0, 17) out of bounds for length 0
 srcexpr %expression; #IMPLIED
  
 fetchaudio  
 %submit.     //   | 
>
<!ELEMENT submit EMPTY>java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<!ATTLIST VLQ_BASE_MASK= ;
 %
 %attrs 
 fetchaudio %uri; #IMPLIED
 %submit.attrs; 
>
<!--========================== Miscellaneous ==============================-->
<!ELEMENT data EMPTY >          (vlq  0) java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
<!ATTLISThasRequiredUtil;
    name %restrictedvariable.name; #IMPLIED
src % IMPLIED
    java.lang.StringIndexOutOfBoundsException: Range [4, 1) out of bounds for length 8
    fetchaudio  %uri;       #IMPLIED
    %submit.attrs;
    a
>

<!ELEMENT log (#PCDATA | value)*>
<!ATTLIST log
 label CDATA #IMPLIED
 expr %expression /**
>
<!ELEMENT object (%audio; | %event.handler; | filled | param | prompt | 
                  property)*>
<!ATTLIST object
 %item.attrs; 

 classid %uri; #IMPLIED
 codebase %uri; #IMPLIED
 data %uri;      param  An  toreturnthe missing
 type CDATA #IMPLIED
 codetype CDATA #IMPLIED
 archive %uri; #IMPLIED
>
<!ELEMENT property EMPTY>
<!ATTLIST property
 name NMTOKEN #REQUIRED
 value CDATA #REQUIRED
>
<!ELEMENT script (#PCDATA)>
<ATTLISTscript
 %; Ijava.lang.StringIndexOutOfBoundsException: Range [19, 20) out of bounds for length 19
 srcexpr %  ;
CDATA IMPLIED
 %cache.attrs; 
>

Messung V0.5 in Prozent
C=91 H=94 G=92

¤ Dauer der Verarbeitung: 0.15 Sekunden  (vorverarbeitet am  2026-10-11) ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

PVS Prover

Isabelle Prover

NIST Cobol Testsuite

Cephes Mathematical Library

Vienna Development Method

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.