diff options
Diffstat (limited to 'src/hyper/pages/CHAR.pht')
-rw-r--r-- | src/hyper/pages/CHAR.pht | 208 |
1 files changed, 208 insertions, 0 deletions
diff --git a/src/hyper/pages/CHAR.pht b/src/hyper/pages/CHAR.pht new file mode 100644 index 00000000..2287bc0c --- /dev/null +++ b/src/hyper/pages/CHAR.pht @@ -0,0 +1,208 @@ +\begin{patch}{CharacterXmpPagePatch1} +\begin{paste}{CharacterXmpPageFull1}{CharacterXmpPageEmpty1} +\pastebutton{CharacterXmpPageFull1}{\hidepaste} +\tab{5}\spadcommand{chars := [char "a", char "A", char "X", char "8", char "+"]\bound{chars }} +\indentrel{3}\begin{verbatim} + (1) [a,A,X,8,+] + Type: List Character +\end{verbatim} +\indentrel{-3}\end{paste}\end{patch} + +\begin{patch}{CharacterXmpPageEmpty1} +\begin{paste}{CharacterXmpPageEmpty1}{CharacterXmpPagePatch1} +\pastebutton{CharacterXmpPageEmpty1}{\showpaste} +\tab{5}\spadcommand{chars := [char "a", char "A", char "X", char "8", char "+"]\bound{chars }} +\end{paste}\end{patch} + +\begin{patch}{CharacterXmpPagePatch2} +\begin{paste}{CharacterXmpPageFull2}{CharacterXmpPageEmpty2} +\pastebutton{CharacterXmpPageFull2}{\hidepaste} +\tab{5}\spadcommand{space()} +\indentrel{3}\begin{verbatim} + (2) + Type: Character +\end{verbatim} +\indentrel{-3}\end{paste}\end{patch} + +\begin{patch}{CharacterXmpPageEmpty2} +\begin{paste}{CharacterXmpPageEmpty2}{CharacterXmpPagePatch2} +\pastebutton{CharacterXmpPageEmpty2}{\showpaste} +\tab{5}\spadcommand{space()} +\end{paste}\end{patch} + +\begin{patch}{CharacterXmpPagePatch3} +\begin{paste}{CharacterXmpPageFull3}{CharacterXmpPageEmpty3} +\pastebutton{CharacterXmpPageFull3}{\hidepaste} +\tab{5}\spadcommand{quote()} +\indentrel{3}\begin{verbatim} + (3) " + Type: Character +\end{verbatim} +\indentrel{-3}\end{paste}\end{patch} + +\begin{patch}{CharacterXmpPageEmpty3} +\begin{paste}{CharacterXmpPageEmpty3}{CharacterXmpPagePatch3} +\pastebutton{CharacterXmpPageEmpty3}{\showpaste} +\tab{5}\spadcommand{quote()} +\end{paste}\end{patch} + +\begin{patch}{CharacterXmpPagePatch4} +\begin{paste}{CharacterXmpPageFull4}{CharacterXmpPageEmpty4} +\pastebutton{CharacterXmpPageFull4}{\hidepaste} +\tab{5}\spadcommand{escape()} +\indentrel{3}\begin{verbatim} + (4) _ + Type: Character +\end{verbatim} +\indentrel{-3}\end{paste}\end{patch} + +\begin{patch}{CharacterXmpPageEmpty4} +\begin{paste}{CharacterXmpPageEmpty4}{CharacterXmpPagePatch4} +\pastebutton{CharacterXmpPageEmpty4}{\showpaste} +\tab{5}\spadcommand{escape()} +\end{paste}\end{patch} + +\begin{patch}{CharacterXmpPagePatch5} +\begin{paste}{CharacterXmpPageFull5}{CharacterXmpPageEmpty5} +\pastebutton{CharacterXmpPageFull5}{\hidepaste} +\tab{5}\spadcommand{[ord c for c in chars]\free{chars }} +\indentrel{3}\begin{verbatim} + (5) [97,65,88,56,43] + Type: List Integer +\end{verbatim} +\indentrel{-3}\end{paste}\end{patch} + +\begin{patch}{CharacterXmpPageEmpty5} +\begin{paste}{CharacterXmpPageEmpty5}{CharacterXmpPagePatch5} +\pastebutton{CharacterXmpPageEmpty5}{\showpaste} +\tab{5}\spadcommand{[ord c for c in chars]\free{chars }} +\end{paste}\end{patch} + +\begin{patch}{CharacterXmpPagePatch6} +\begin{paste}{CharacterXmpPageFull6}{CharacterXmpPageEmpty6} +\pastebutton{CharacterXmpPageFull6}{\hidepaste} +\tab{5}\spadcommand{[upperCase c for c in chars]\free{chars }} +\indentrel{3}\begin{verbatim} + (6) [A,A,X,8,+] + Type: List Character +\end{verbatim} +\indentrel{-3}\end{paste}\end{patch} + +\begin{patch}{CharacterXmpPageEmpty6} +\begin{paste}{CharacterXmpPageEmpty6}{CharacterXmpPagePatch6} +\pastebutton{CharacterXmpPageEmpty6}{\showpaste} +\tab{5}\spadcommand{[upperCase c for c in chars]\free{chars }} +\end{paste}\end{patch} + +\begin{patch}{CharacterXmpPagePatch7} +\begin{paste}{CharacterXmpPageFull7}{CharacterXmpPageEmpty7} +\pastebutton{CharacterXmpPageFull7}{\hidepaste} +\tab{5}\spadcommand{[lowerCase c for c in chars]\free{chars }} +\indentrel{3}\begin{verbatim} + (7) [a,a,x,8,+] + Type: List Character +\end{verbatim} +\indentrel{-3}\end{paste}\end{patch} + +\begin{patch}{CharacterXmpPageEmpty7} +\begin{paste}{CharacterXmpPageEmpty7}{CharacterXmpPagePatch7} +\pastebutton{CharacterXmpPageEmpty7}{\showpaste} +\tab{5}\spadcommand{[lowerCase c for c in chars]\free{chars }} +\end{paste}\end{patch} + +\begin{patch}{CharacterXmpPagePatch8} +\begin{paste}{CharacterXmpPageFull8}{CharacterXmpPageEmpty8} +\pastebutton{CharacterXmpPageFull8}{\hidepaste} +\tab{5}\spadcommand{[alphabetic? c for c in chars]\free{chars }} +\indentrel{3}\begin{verbatim} + (8) [true,true,true,false,false] + Type: List Boolean +\end{verbatim} +\indentrel{-3}\end{paste}\end{patch} + +\begin{patch}{CharacterXmpPageEmpty8} +\begin{paste}{CharacterXmpPageEmpty8}{CharacterXmpPagePatch8} +\pastebutton{CharacterXmpPageEmpty8}{\showpaste} +\tab{5}\spadcommand{[alphabetic? c for c in chars]\free{chars }} +\end{paste}\end{patch} + +\begin{patch}{CharacterXmpPagePatch9} +\begin{paste}{CharacterXmpPageFull9}{CharacterXmpPageEmpty9} +\pastebutton{CharacterXmpPageFull9}{\hidepaste} +\tab{5}\spadcommand{[upperCase? c for c in chars]\free{chars }} +\indentrel{3}\begin{verbatim} + (9) [false,true,true,false,false] + Type: List Boolean +\end{verbatim} +\indentrel{-3}\end{paste}\end{patch} + +\begin{patch}{CharacterXmpPageEmpty9} +\begin{paste}{CharacterXmpPageEmpty9}{CharacterXmpPagePatch9} +\pastebutton{CharacterXmpPageEmpty9}{\showpaste} +\tab{5}\spadcommand{[upperCase? c for c in chars]\free{chars }} +\end{paste}\end{patch} + +\begin{patch}{CharacterXmpPagePatch10} +\begin{paste}{CharacterXmpPageFull10}{CharacterXmpPageEmpty10} +\pastebutton{CharacterXmpPageFull10}{\hidepaste} +\tab{5}\spadcommand{[lowerCase? c for c in chars]\free{chars }} +\indentrel{3}\begin{verbatim} + (10) [true,false,false,false,false] + Type: List Boolean +\end{verbatim} +\indentrel{-3}\end{paste}\end{patch} + +\begin{patch}{CharacterXmpPageEmpty10} +\begin{paste}{CharacterXmpPageEmpty10}{CharacterXmpPagePatch10} +\pastebutton{CharacterXmpPageEmpty10}{\showpaste} +\tab{5}\spadcommand{[lowerCase? c for c in chars]\free{chars }} +\end{paste}\end{patch} + +\begin{patch}{CharacterXmpPagePatch11} +\begin{paste}{CharacterXmpPageFull11}{CharacterXmpPageEmpty11} +\pastebutton{CharacterXmpPageFull11}{\hidepaste} +\tab{5}\spadcommand{[digit? c for c in chars]\free{chars }} +\indentrel{3}\begin{verbatim} + (11) [false,false,false,true,false] + Type: List Boolean +\end{verbatim} +\indentrel{-3}\end{paste}\end{patch} + +\begin{patch}{CharacterXmpPageEmpty11} +\begin{paste}{CharacterXmpPageEmpty11}{CharacterXmpPagePatch11} +\pastebutton{CharacterXmpPageEmpty11}{\showpaste} +\tab{5}\spadcommand{[digit? c for c in chars]\free{chars }} +\end{paste}\end{patch} + +\begin{patch}{CharacterXmpPagePatch12} +\begin{paste}{CharacterXmpPageFull12}{CharacterXmpPageEmpty12} +\pastebutton{CharacterXmpPageFull12}{\hidepaste} +\tab{5}\spadcommand{[hexDigit? c for c in chars]\free{chars }} +\indentrel{3}\begin{verbatim} + (12) [true,true,false,true,false] + Type: List Boolean +\end{verbatim} +\indentrel{-3}\end{paste}\end{patch} + +\begin{patch}{CharacterXmpPageEmpty12} +\begin{paste}{CharacterXmpPageEmpty12}{CharacterXmpPagePatch12} +\pastebutton{CharacterXmpPageEmpty12}{\showpaste} +\tab{5}\spadcommand{[hexDigit? c for c in chars]\free{chars }} +\end{paste}\end{patch} + +\begin{patch}{CharacterXmpPagePatch13} +\begin{paste}{CharacterXmpPageFull13}{CharacterXmpPageEmpty13} +\pastebutton{CharacterXmpPageFull13}{\hidepaste} +\tab{5}\spadcommand{[alphanumeric? c for c in chars]\free{chars }} +\indentrel{3}\begin{verbatim} + (13) [true,true,true,true,false] + Type: List Boolean +\end{verbatim} +\indentrel{-3}\end{paste}\end{patch} + +\begin{patch}{CharacterXmpPageEmpty13} +\begin{paste}{CharacterXmpPageEmpty13}{CharacterXmpPagePatch13} +\pastebutton{CharacterXmpPageEmpty13}{\showpaste} +\tab{5}\spadcommand{[alphanumeric? c for c in chars]\free{chars }} +\end{paste}\end{patch} + |