2
0

string.syn 619 B

12345678910111213141516171819202122232425
  1. \begin{diagram}{Character strings}{characterstrings}
  2. \begin{mysyntdiag}
  3. \synt{character\ string}
  4. \begin{rep}[b] \begin{stack} \synt{quoted\ string} \\ \synt{control\ string} \end{stack} \end{rep}
  5. \end{mysyntdiag}
  6. \begin{mysyntdiag}
  7. \synt{quoted\ string}
  8. \lit*{'}
  9. \begin{rep}[b] \synt{string\ character} \\ \end{rep}
  10. \lit*{'}
  11. \end{mysyntdiag}
  12. \begin{mysyntdiag}
  13. \synt{string\ character}
  14. \begin{stack}
  15. \tok{ Any character except ' or CR} \\
  16. \lit*{''}
  17. \end{stack}
  18. \end{mysyntdiag}
  19. \begin{mysyntdiag}
  20. \synt{control\ string}
  21. \begin{rep}[b]
  22. \lit*{\#} \synt{unsigned\ integer} \\
  23. \end{rep}
  24. \end{mysyntdiag}
  25. \end{diagram}