เจœเจผเฉ‚เจฐเฉ€เจนเฉˆเจ•: เจ•เจพเจฐเจœเจธเจผเฉ€เจฒ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจฆเจพ เจ…เจญเจฟเจ†เจธ เจ•เจฐเจจเจพ

เจ‡เจธ เจธเจพเจฒ เจฆเฉ‡ เจœเฉ‚เจจ เจตเจฟเฉฑเจš, เจฐเฉˆเจชเจฐเจธเจตเจฟเจฒ เจฆเฉ‡ เจ›เฉ‹เจŸเฉ‡ เจœเจฟเจนเฉ‡ เจธเจตเจฟเจธ เจ•เจธเจฌเฉ‡ เจตเจฟเฉฑเจš, เจ‡เฉฑเจ• เจธเจฎเจพเจ—เจฎ เจฌเฉเจฒเจพเจ‡เจ† เจ—เจฟเจ† เจœเจผเฉ‚เจฐเฉ€เจนเฉˆเจ•. เจ‡เจธ เจตเจพเจฐ เจ‡เจธเจจเฉ‡ เจชเฉฐเจœ เจธเฉŒ เจคเฉ‹เจ‚ เจตเฉฑเจง เจนเจพเจธเจ•เฉ‡เจฒ เจชเฉเจฐเฉ‡เจฎเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจ‡เจ•เฉฑเจ เจพ เจ•เฉ€เจคเจพ, เจธเจผเฉเจฐเฉ‚เจ†เจค เจ•เจฐเจจ เจตเจพเจฒเจฟเจ†เจ‚ เจคเฉ‹เจ‚ เจฒเฉˆ เจ•เฉ‡ เจญเจพเจธเจผเจพ เจฆเฉ‡ เจธเฉฐเจธเจฅเจพเจชเจ•เจพเจ‚ เจคเฉฑเจ•เฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ เจ†เจฏเฉ‹เจœเจ• เจ‡เจธ เจˆเจตเฉˆเจ‚เจŸ เจจเฉ‚เฉฐ เจนเฉˆเจ•เจพเจฅเจจ เจ•เจนเจฟเฉฐเจฆเฉ‡ เจนเจจ, เจชเจฐ เจ•เจฒเจพเจธเฉ€เจ•เจฒ เจ…เจฐเจฅเจพเจ‚ เจตเจฟเฉฑเจš เจ‡เจน เจ•เฉ‹เจˆ เจ•เจพเจจเจซเจฐเฉฐเจธ เจœเจพเจ‚ เจนเฉˆเจ•เจพเจฅเจจ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจ‡เจธ เจฆเจพ เจซเจพเจฐเจฎเฉˆเจŸ เจฐเจตเจพเจ‡เจคเฉ€ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฐเจพเจ‚ เจคเฉ‹เจ‚ เจตเฉฑเจ–เจฐเจพ เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจ•เจฟเจธเจฎเจค เจฆเฉเจ†เจฐเจพ เจœเจผเฉ‚เจฐเฉ€เจนเฉˆเจ• เจฌเจพเจฐเฉ‡ เจธเจฟเฉฑเจ–เจฟเจ†, เจ‡เจธ เจตเจฟเฉฑเจš เจนเจฟเฉฑเจธเจพ เจฒเจฟเจ†, เจ…เจคเฉ‡ เจนเฉเจฃ เจ…เจธเฉ€เจ‚ เจ…เจธเจพเจงเจพเจฐเจจ เจ–เฉ‹เจœ เจฌเจพเจฐเฉ‡ เจฆเฉฑเจธเจฃเจพ เจ†เจชเจฃเจพ เจซเจฐเจœเจผ เจธเจฎเจเจฆเฉ‡ เจนเจพเจ‚!

เจœเจผเฉ‚เจฐเฉ€เจนเฉˆเจ•: เจ•เจพเจฐเจœเจธเจผเฉ€เจฒ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจฆเจพ เจ…เจญเจฟเจ†เจธ เจ•เจฐเจจเจพ

เจ“ เจจเจฟเจธ

เจ‡เจน เจฒเฉ‡เจ– เจจเฉˆเจธเจผเจจเจฒ เจฐเจฟเจธเจฐเจš เจฏเฉ‚เจจเฉ€เจตเจฐเจธเจฟเจŸเฉ€ เจนเจพเจ‡เจฐ เจธเจ•เฉ‚เจฒ เจ†เจซเจผ เจ‡เจ•เจจเจพเจฎเจฟเจ•เจธ - เจธเฉ‡เจ‚เจŸ เจชเฉ€เจŸเจฐเจธเจฌเจฐเจ—: เจตเฉˆเจธเฉ€เจฒเฉ€ เจ…เจฒเจซเฉ‡เจฐเฉ‹เจต เจ…เจคเฉ‡ เจเจฒเจฟเจœเจผเจพเจตเฉ‡เจŸเจพ เจตเจพเจธเฉ€เจฒเฉ‡เจ‚เจ•เฉ‹ เจตเจฟเจ–เฉ‡ โ€œเจ…เจชเจฒเจพเจˆเจก เจฎเฉˆเจฅเฉ‡เจฎเฉˆเจŸเจฟเจ•เจธ เจเจ‚เจก เจ‡เจจเจซเฉ‹เจฐเจฎเฉˆเจŸเจฟเจ•เจธโ€ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจฆเฉ‡ เจคเฉ€เจœเฉ‡ เจธเจพเจฒ เจฆเฉ‡ เจฆเฉ‹ เจตเจฟเจฆเจฟเจ†เจฐเจฅเฉ€เจ†เจ‚ เจฆเฉเจ†เจฐเจพ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€เฅค เจธเจพเจกเฉ‡ เจฆเฉ‹เจตเจพเจ‚ เจฒเจˆ เจ•เจพเจฐเจœเจธเจผเฉ€เจฒ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจฆเจพ เจœเจจเฉ‚เฉฐเจจ เจฏเฉ‚เจจเฉ€เจตเจฐเจธเจฟเจŸเฉ€ เจฆเฉ‡ เจฆเฉ‚เจœเฉ‡ เจธเจพเจฒ เจตเจฟเฉฑเจš เจกเฉ€.เจเจจ. เจฎเฉ‹เจธเจ•เจตเจฟเจจ เจฆเฉเจ†เจฐเจพ เจฒเฉˆเจ•เจšเจฐเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจฒเฉœเฉ€ เจจเจพเจฒ เจธเจผเฉเจฐเฉ‚ เจนเฉ‹เจ‡เจ† เจธเฉ€เฅค เจตเฉˆเจธเฉ€เจฒเฉ€ เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจš เจ—เฉ‚เจ—เจฒ เจธเจฎเจฐ เจ†เจซ เจ•เฉ‹เจก เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจตเจฟเฉฑเจš เจนเจฟเฉฑเจธเจพ เจฒเฉˆ เจฐเจนเฉ€ เจนเฉˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจ‰เจน เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจŸเฉ€เจฎ เจฆเฉ€ เจ…เจ—เจตเจพเจˆ เจตเจฟเฉฑเจš เจนเฉˆเจธเจ•เฉ‡เจฒ เจตเจฟเฉฑเจš เจฌเฉ€เจœเจ—เจฃเจฟเจค เจ—เฉเจฐเจพเจซเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆเฅค เจเจฒเจ—เจพ. เจเจฒเจฟเจœเจผเจพเจตเฉ‡เจŸเจพ เจจเฉ‡ เจŸเจพเจˆเจช เจฅเจฟเจŠเจฐเฉ€ เจตเจฟเฉฑเจš เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉ‡ เจจเจพเจฒ เจเจ‚เจŸเฉ€-เจฏเฉ‚เจจเฉ€เจซเฉ€เจ•เฉ‡เจธเจผเจจ เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฒเจˆ เจธเจฎเจฐเจชเจฟเจค เจ•เฉ‹เจฐเจธ เจ•เฉฐเจฎ เจตเจฟเฉฑเจš เจนเจพเจธเจฒ เจ•เฉ€เจคเฉ‡ เจ•เจพเจฐเจœเจธเจผเฉ€เจฒ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจนเฉเจจเจฐ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพเฅค

เจ‡เจตเฉˆเจ‚เจŸ เจซเจพเจฐเจฎเฉˆเจŸ

เจจเจฟเจธเจผเจพเจจเจพ เจฆเจฐเจธเจผเจ• เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ เจฆเฉ‡ เจฎเจพเจฒเจ• เจนเจจ, เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฐ เจœเฉ‹ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจตเจฟเฉฑเจš เจนเจฟเฉฑเจธเจพ เจฒเฉˆเจฃเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจจ, เจ•เจพเจฐเจœเจธเจผเฉ€เจฒ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจ–เฉ‹เจœเจ•เจฐเจคเจพ, เจ…เจคเฉ‡ เจฒเฉ‹เจ• เจœเฉ‹ เจนเจพเจธเจ•เฉ‡เจฒ เจฌเจพเจฐเฉ‡ เจธเจฟเจฐเจซเจผ เจญเจพเจตเฉเจ• เจนเจจเฅค เจ‡เจธ เจธเจพเจฒ, เจฆเฉเจจเฉ€เจ† เจญเจฐ เจฆเฉ‡ XNUMX เจคเฉ‹เจ‚ เจตเฉฑเจง เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจนเจพเจธเจ•เฉ‡เจฒ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ เจฆเฉ‡ เจกเจฟเจตเฉˆเจฒเจชเจฐ - HSR Hochschule fรผr Technik Rapperswil - เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจ‰เจคเจชเจพเจฆเจพเจ‚ เจฌเจพเจฐเฉ‡ เจ—เฉฑเจฒ เจ•เจฐเจจ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจตเจฟเฉฑเจš เจฆเจฟเจฒเจšเจธเจชเฉ€ เจฐเฉฑเจ–เจฃ เจตเจพเจฒเฉ‡ เจจเจตเฉ‡เจ‚ เจฒเฉ‹เจ•เจพเจ‚ เจจเฉ‚เฉฐ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ เจธเจฅเจพเจจ 'เจคเฉ‡ เจ‡เจ•เฉฑเจ เฉ‡ เจนเฉ‹เจเฅค

เจœเจผเฉ‚เจฐเฉ€เจนเฉˆเจ•: เจ•เจพเจฐเจœเจธเจผเฉ€เจฒ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจฆเจพ เจ…เจญเจฟเจ†เจธ เจ•เจฐเจจเจพ

เจŸเจตเจฟเฉฑเจŸเจฐ เจคเฉ‹เจ‚ เจซเฉ‹เจŸเฉ‹ เจœเจผเฉ‚เจฐเฉ€เจนเฉˆเจ•

เจธเจ•เฉ€เจฎ เจฌเจนเฉเจค เจธเจฐเจฒ เจนเฉˆ: เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ†เจชเจฃเฉ‡ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฌเจพเจฐเฉ‡ เจชเจนเจฟเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจ•เฉเจ เจชเฉเจฐเจธเจคเจพเจต เจฒเจฟเจ–เจฃ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉเจฐเจฌเฉฐเจงเจ•เจพเจ‚ เจจเฉ‚เฉฐ เจญเฉ‡เจœเจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ, เจœเฉ‹ เจคเฉเจนเจพเจกเฉ‡ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจ‡เจตเฉˆเจ‚เจŸ เจชเฉฐเจจเฉ‡ 'เจคเฉ‡ เจชเฉ‹เจธเจŸ เจ•เจฐเจจเจ—เฉ‡เฅค เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจชเจนเจฟเจฒเฉ‡ เจฆเจฟเจจ, เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ เจฆเฉ‡ เจฒเฉ‡เจ–เจ•เจพเจ‚ เจ•เฉ‹เจฒ เจธเจŸเฉ‡เจœ เจคเฉ‹เจ‚ เจ‡เจน เจฆเฉฑเจธเจฃ เจฒเจˆ เจคเฉ€เจน เจธเจ•เจฟเฉฐเจŸ เจนเจจ เจ•เจฟ เจ‰เจน เจ•เฉ€ เจ•เจฐ เจฐเจนเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจ•เฉ€ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจซเจฟเจฐ เจฆเจฟเจฒเจšเจธเจชเฉ€ เจฐเฉฑเจ–เจฃ เจตเจพเจฒเฉ‡ เจฒเฉ‹เจ• เจฒเฉ‡เจ–เจ•เจพเจ‚ เจจเฉ‚เฉฐ เจฒเฉฑเจญเจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจ•เฉฐเจฎเจพเจ‚ เจฌเจพเจฐเฉ‡ เจตเจฟเจธเจฅเจพเจฐ เจจเจพเจฒ เจชเฉเฉฑเจ›เจฆเฉ‡ เจนเจจเฅค

เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ…เจœเฉ‡ เจ†เจชเจฃเฉ‡ เจ–เฉเจฆ เจฆเฉ‡ เจ–เฉเฉฑเจฒเฉ‡ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจจเจนเฉ€เจ‚ เจนเจจ, เจชเจฐ เจ…เจธเฉ€เจ‚ เจ…เจธเจฒ เจตเจฟเฉฑเจš เจฎเฉŒเจœเฉ‚เจฆเจพ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ เจตเจฟเฉฑเจš เจฏเฉ‹เจ—เจฆเจพเจจ เจชเจพเจ‰เจฃเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚, เจ‡เจธ เจฒเจˆ เจ…เจธเฉ€เจ‚ เจจเจฟเจฏเจฎเจค เจญเจพเจ—เฉ€เจฆเจพเจฐเจพเจ‚ เจตเจœเฉ‹เจ‚ เจฐเจœเจฟเจธเจŸเจฐ เจ•เฉ€เจคเจพ เจนเฉˆเฅค เจคเจฟเฉฐเจจ เจฆเจฟเจจเจพเจ‚ เจฆเฉ‡ เจฆเฉŒเจฐเจพเจจ, เจ…เจธเฉ€เจ‚ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจฆเฉ‡ เจฆเฉ‹ เจธเจฎเฉ‚เจนเจพเจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เฉ€เจคเจพเฅค เจ‡เจน เจชเจคเจพ เจšเจฒเจฆเจพ เจนเฉˆ เจ•เจฟ เจ•เฉ‹เจก เจ…เจคเฉ‡ เจฒเจพเจˆเจต เจธเฉฐเจšเจพเจฐ เจฆเจพ เจธเฉฐเจฏเฉเจ•เจค เจ…เจงเจฟเจเจจ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฒเฉ‡เจ–เจ•เจพเจ‚ เจ…เจคเฉ‡ เจฏเฉ‹เจ—เจฆเจพเจจเฉ€เจ†เจ‚ เจตเจฟเจšเจ•เจพเจฐ เจ†เจชเจธเฉ€ เจคเจพเจฒเจฎเฉ‡เจฒ เจจเฉ‚เฉฐ เจฌเจนเฉเจค เจฒเจพเจญเจ•เจพเจฐเฉ€ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ - เจœเจผเฉ‚เจฐเฉ€เจนเฉˆเจ• เจตเจฟเจ–เฉ‡ เจ…เจธเฉ€เจ‚ เจ‰เจนเจจเจพเจ‚ เจ–เฉ‡เจคเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฎเจเจฃ เจฆเฉ‡ เจฏเฉ‹เจ— เจธเฉ€ เจœเฉ‹ เจธเจพเจกเฉ‡ เจฒเจˆ เจจเจตเฉ‡เจ‚ เจธเจจ เจ…เจคเฉ‡ เจฆเฉ‹ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจตเฉฑเจ–เจฐเฉ€เจ†เจ‚ เจŸเฉ€เจฎเจพเจ‚ เจฆเฉ€ เจฎเจฆเจฆ เจ•เจฐเจจ เจฆเฉ‡ เจฏเฉ‹เจ— เจธเจจ, เจนเจฐเฉ‡เจ• เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจ•เฉฐเจฎ เจชเฉ‚เจฐเจพ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ เจฆเฉ‡.

เจ•เฉ€เจฎเจคเฉ€ เจ…เจญเจฟเจ†เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจœเจผเฉ‚เจฐเฉ€เจนเฉˆเจ• เจตเจฟเจ–เฉ‡ เจ•เจˆ เจฒเฉˆเจ•เจšเจฐ เจ…เจคเฉ‡ เจฎเจพเจธเจŸเจฐ เจ•เจฒเจพเจธเจพเจ‚ เจตเฉ€ เจฆเจฟเฉฑเจคเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚เฅค เจธเจพเจจเฉ‚เฉฐ เจ–เจพเจธ เจคเฉŒเจฐ 'เจคเฉ‡ เจฆเฉ‹ เจฒเฉˆเจ•เจšเจฐ เจฏเจพเจฆ เจนเจจเฅค เจ‰เจนเจจเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจธเจญ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚, เจจเจฟเจŠเจ•เฉˆเจธเจฒ เจฏเฉ‚เจจเฉ€เจตเจฐเจธเจฟเจŸเฉ€ เจฆเฉ‡ เจเจ‚เจกเจฐเฉ€ เจฎเฉ‹เจ–เฉ‹เจต เจจเฉ‡ เจšเฉ‹เจฃเจตเฉ‡เจ‚ เจ‰เจชเจฏเฉ‹เจ—เฉ€ เจซเฉฐเจ•เจŸเจฐเจพเจ‚ เจฌเจพเจฐเฉ‡ เจ—เฉฑเจฒ เจ•เฉ€เจคเฉ€ - เจ•เจฟเจธเจฎเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจธเจผเฉเจฐเฉ‡เจฃเฉ€ เจœเฉ‹ เจ‰เจชเจฏเฉ‹เจ—เฉ€ เจซเฉฐเจ•เจŸเจฐเจพเจ‚ เจ…เจคเฉ‡ เจฎเฉ‹เจจเจพเจกเจพเจ‚ เจตเจฟเจšเจ•เจพเจฐ เจตเจฟเจšเจ•เจพเจฐเจฒเฉ€ เจฌเจฃ เจœเจพเจฃเฉ€ เจšเจพเจนเฉ€เจฆเฉ€ เจนเฉˆเฅค เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจฒเฉˆเจ•เจšเจฐ เจตเจฟเฉฑเจš, เจนเจพเจธเจ•เฉ‡เจฒ เจฆเฉ‡ เจธเฉฐเจธเจฅเจพเจชเจ•เจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ•, เจธเจพเจˆเจฎเจจ เจชเฉ€เจŸเจจ เจœเฉ‹เจจเจธ, เจจเฉ‡ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจ—เฉฑเจฒ เจ•เฉ€เจคเฉ€ เจ•เจฟ GHC เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจตเจฟเฉฑเจš เจŸเจพเจˆเจช เจ‡เจจเจซเจฐเฉˆเจ‚เจธ เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจœเจผเฉ‚เจฐเฉ€เจนเฉˆเจ•: เจ•เจพเจฐเจœเจธเจผเฉ€เจฒ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจฆเจพ เจ…เจญเจฟเจ†เจธ เจ•เจฐเจจเจพ

เจธเจพเจˆเจฎเจจ เจชเฉ‡เจŸเจจ เจœเฉ‹เจจเจธ เจฆเฉเจ†เจฐเจพ เจฒเฉˆเจ•เจšเจฐ. เจŸเจตเจฟเฉฑเจŸเจฐ เจคเฉ‹เจ‚ เจซเฉ‹เจŸเฉ‹ เจœเจผเฉ‚เจฐเฉ€เจนเฉˆเจ•

เจนเฉˆเจ•เจพเจฅเจจ เจฆเฉŒเจฐเจพเจจ เจ†เจฏเฉ‹เจœเจฟเจค เจฎเจพเจธเจŸเจฐ เจ•เจฒเจพเจธเจพเจ‚ เจจเฉ‚เฉฐ เจญเจพเจ—เฉ€เจฆเจพเจฐเจพเจ‚ เจฆเฉ€ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡ เจชเฉฑเจงเจฐ เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡ เจคเจฟเฉฐเจจ เจธเจผเฉเจฐเฉ‡เจฃเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจตเฉฐเจกเจฟเจ† เจ—เจฟเจ† เจธเฉ€เฅค เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ เจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจนเฉ‹เจฃ เจตเจพเจฒเฉ‡ เจญเจพเจ—เฉ€เจฆเจพเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉ‡เจธเจผ เจ•เฉ€เจคเฉ‡ เจ—เจ เจ•เฉฐเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจตเฉ€ เจฎเฉเจธเจผเจ•เจฒ เจฆเฉ‡ เจชเฉฑเจงเจฐ เจจเจพเจฒ เจšเจฟเฉฐเจจเฉเจนเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€เฅค เจ•เจพเจฐเจœเจธเจผเฉ€เจฒ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฐเจพเจ‚ เจฆเจพ เจ›เฉ‹เจŸเจพ เจชเจฐ เจฆเฉ‹เจธเจคเจพเจจเจพ เจญเจพเจˆเจšเจพเจฐเจพ เจ†เจชเจฃเฉ‡ เจฐเฉˆเจ‚เจ•เจพเจ‚ เจตเจฟเฉฑเจš เจจเจตเฉ‡เจ‚ เจ†เจ เจฒเฉ‹เจ•เจพเจ‚ เจฆเจพ เจ–เฉเจธเจผเฉ€ เจจเจพเจฒ เจธเจตเจพเจ—เจค เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ†เจ‚เจฆเจฐเฉ‡เจˆ เจฎเฉ‹เจ–เฉ‹เจต เจ…เจคเฉ‡ เจธเจพเจˆเจฎเจจ เจชเฉ€เจŸเจจ เจœเฉ‹เจจเจธ เจฆเฉ‡ เจฒเฉˆเจ•เจšเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฎเจเจฃ เจฒเจˆ, เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจ…เจธเฉ€เจ‚ เจฏเฉ‚เจจเฉ€เจตเจฐเจธเจฟเจŸเฉ€ เจตเจฟเฉฑเจš เจฒเจฟเจ† เจซเฉฐเจ•เจธเจผเจจเจฒ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจ•เฉ‹เจฐเจธ เจฌเจนเฉเจค เจ‰เจชเจฏเฉ‹เจ—เฉ€ เจธเฉ€เฅค

เจ‡เจตเฉˆเจ‚เจŸ เจฒเจˆ เจฐเจœเจฟเจธเจŸเฉเจฐเฉ‡เจธเจผเจจ เจจเจฟเจฏเจฎเจค เจญเจพเจ—เฉ€เจฆเจพเจฐเจพเจ‚ เจ…เจคเฉ‡ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฒเฉ‡เจ–เจ•เจพเจ‚ เจฆเฉ‹เจตเจพเจ‚ เจฒเจˆ เจฎเฉเจซเจค เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจœเฉ‚เจจ เจฆเฉ‡ เจธเจผเฉเจฐเฉ‚ เจตเจฟเฉฑเจš เจญเจพเจ—เฉ€เจฆเจพเจฐเฉ€ เจฒเจˆ เจ…เจฐเจœเจผเฉ€เจ†เจ‚ เจœเจฎเฉเจนเจพเจ‚ เจ•เฉ€เจคเฉ€เจ†เจ‚, เจœเจฟเจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจธเจพเจจเฉ‚เฉฐ เจ‰เจกเฉ€เจ• เจธเฉ‚เจšเฉ€ เจคเฉ‹เจ‚ เจชเฉเจธเจผเจŸเฉ€ เจ•เฉ€เจคเฉ‡ เจญเจพเจ—เฉ€เจฆเจพเจฐเจพเจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจตเจฟเฉฑเจš เจคเฉเจฐเฉฐเจค เจคเจฌเจฆเฉ€เจฒ เจ•เจฐ เจฆเจฟเฉฑเจคเจพ เจ—เจฟเจ†เฅค

เจ…เจคเฉ‡ เจนเฉเจฃ เจ…เจธเฉ€เจ‚ เจ‰เจจเฉเจนเจพเจ‚ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ เจฌเจพเจฐเฉ‡ เจ—เฉฑเจฒ เจ•เจฐเจพเจ‚เจ—เฉ‡ เจœเจฟเจจเฉเจนเจพเจ‚ เจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจตเจฟเฉฑเจš เจ…เจธเฉ€เจ‚ เจนเจฟเฉฑเจธเจพ เจฒเจฟเจ† เจนเฉˆเฅค

เจชเจพเจ‚เจกเฉ‹เจ•

เจชเจพเจ‚เจกเฉ‹เจ• เจŸเฉˆเจ•เจธเจŸ เจฆเจธเจคเจพเจตเฉ‡เจœเจผเจพเจ‚ เจฆเจพ เจ‡เฉฑเจ• เจตเจฟเจ†เจชเจ• เจชเจฐเจฟเจตเจฐเจคเจ• เจนเฉˆ, เจ…เจธเจฒ เจตเจฟเฉฑเจš, เจ•เจฟเจธเฉ‡ เจตเฉ€ เจซเจพเจฐเจฎเฉˆเจŸ เจคเฉ‹เจ‚ เจ•เจฟเจธเฉ‡ เจตเฉ€. เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, docx เจคเฉ‹เจ‚ pdf เจคเฉฑเจ•, เจœเจพเจ‚ Markdown เจคเฉ‹เจ‚ MediaWiki เจคเฉฑเจ•เฅค เจ‡เจธเจฆเจพ เจฒเฉ‡เจ–เจ•, เจœเฉŒเจจ เจฎเฉˆเจ•เจซเจพเจฐเจฒเฉ‡เจจ, เจ•เฉˆเจฒเฉ€เจซเฉ‹เจฐเจจเฉ€เจ† เจฏเฉ‚เจจเฉ€เจตเจฐเจธเจฟเจŸเฉ€, เจฌเจฐเจ•เจฒเฉ‡ เจตเจฟเฉฑเจš เจฆเจฐเจธเจผเจจ เจฆเจพ เจชเฉเจฐเฉ‹เจซเฉˆเจธเจฐ เจนเฉˆเฅค เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡, เจชเจพเจ‚เจกเฉ‹เจ• เจ•เจพเจซเจผเฉ€ เจฎเจธเจผเจนเฉ‚เจฐ เจนเฉˆ, เจ…เจคเฉ‡ เจธเจพเจกเฉ‡ เจ•เฉเจ เจฆเฉ‹เจธเจคเจพเจ‚ เจจเฉ‚เฉฐ เจนเฉˆเจฐเจพเจจเฉ€ เจนเฉ‹เจˆ เจœเจฆเฉ‹เจ‚ เจ‰เจจเฉเจนเจพเจ‚ เจจเฉ‚เฉฐ เจชเจคเจพ เจฒเฉฑเจ—เจพ เจ•เจฟ เจชเจพเจ‚เจกเฉ‹เจ• เจนเจพเจธเจ•เฉ‡เจฒ เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจธเฉ€เฅค

เจœเจผเฉ‚เจฐเฉ€เจนเฉˆเจ•: เจ•เจพเจฐเจœเจธเจผเฉ€เจฒ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจฆเจพ เจ…เจญเจฟเจ†เจธ เจ•เจฐเจจเจพ

Pandoc เจฆเฉเจ†เจฐเจพ เจธเจฎเจฐเจฅเจฟเจค เจฆเจธเจคเจพเจตเฉ‡เจœเจผ เจซเจพเจฐเจฎเฉˆเจŸเจพเจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€เฅค เจธเจพเจˆเจŸ 'เจคเฉ‡ เจ‡เฉฑเจ• เจชเฉ‚เจฐเจพ เจ—เฉเจฐเจพเจซ เจตเฉ€ เจนเฉˆ, เจชเจฐ เจ‡เจน เจคเจธเจตเฉ€เจฐ เจฒเฉ‡เจ– เจตเจฟเฉฑเจš เจซเจฟเฉฑเจŸ เจจเจนเฉ€เจ‚ เจฌเฉˆเจ เจฆเฉ€เฅค

เจฌเฉ‡เจธเจผเฉฑเจ•, Pandoc เจซเจพเจฐเจฎเฉˆเจŸเจพเจ‚ เจฆเฉ‡ เจนเจฐเฉ‡เจ• เจœเฉ‹เฉœเฉ‡ เจฒเจˆ เจธเจฟเฉฑเจงเจพ เจชเจฐเจฟเจตเจฐเจคเจจ เจชเฉเจฐเจฆเจพเจจ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ. เจ…เจœเจฟเจนเฉ‡ เจตเจฟเจญเจฟเฉฐเจจ เจชเฉเจฐเจ•เจพเจฐ เจฆเฉ‡ เจชเจฐเจฟเจตเจฐเจคเจจเจพเจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจจ เจฒเจˆ, เจ‡เฉฑเจ• เจฎเจฟเจ†เจฐเฉ€ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐเจฒ เจนเฉฑเจฒ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ: เจชเจนเจฟเจฒเจพเจ‚, เจชเฉ‚เจฐเฉ‡ เจฆเจธเจคเจพเจตเฉ‡เจœเจผ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจตเจฟเจธเจผเฉ‡เจธเจผ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจ‡เฉฐเจŸเจฐเจฎเฉ€เจกเฉ€เจเจŸ เจจเฉเจฎเจพเจ‡เฉฐเจฆเจ—เฉ€ เจตเจฟเฉฑเจš เจ…เจจเฉเจตเจพเจฆ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจซเจฟเจฐ เจ‡เจธ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจชเฉเจฐเจคเฉ€เจจเจฟเจงเจคเจพ เจคเฉ‹เจ‚ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ‡ เจซเจพเจฐเจฎเฉˆเจŸ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฆเจธเจคเจพเจตเฉ‡เจœเจผ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจกเจฟเจตเฉˆเจฒเจชเจฐ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจชเฉเจฐเจคเฉ€เจจเจฟเจงเจคเจพ เจจเฉ‚เฉฐ "AST" เจ•เจนเจฟเฉฐเจฆเฉ‡ เจนเจจ, เจœเจฟเจธเจฆเจพ เจ…เจฐเจฅ เจเจฌเจธเจŸเจฐเฉˆเจ•เจŸ เจธเจฟเฉฐเจŸเฉˆเจ•เจธ เจŸเฉเจฐเฉ€ เจนเฉˆ, เจœเจพเจ‚ เจเจฌเจธเจŸเจฐเฉˆเจ•เจŸ เจธเจฟเฉฐเจŸเฉˆเจ•เจธ เจŸเฉเจฐเฉ€. เจคเฉเจธเฉ€เจ‚ เจ‡เฉฐเจŸเจฐเจฎเฉ€เจกเฉ€เจเจŸ เจจเฉเจฎเจพเจ‡เฉฐเจฆเจ—เฉ€ เจจเฉ‚เฉฐ เจฌเจนเฉเจค เจนเฉ€ เจ…เจธเจพเจจเฉ€ เจจเจพเจฒ เจฆเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹: เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจฟเจฐเจซเจผ เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจซเจพเจฐเจฎเฉˆเจŸ เจจเฉ‚เฉฐ "เจฆเฉ‡เจธเฉ€" 'เจคเฉ‡ เจธเฉˆเฉฑเจŸ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค

$ cat example.html
<h1>Hello, World!</h1>

$ pandoc -f html -t native example.html
[Header 1 ("hello-world",[],[]) [Str "Hello,",Space,Str "World!"]]

เจชเจพเจ เจ• เจœเจฟเจจเฉเจนเจพเจ‚ เจจเฉ‡ เจนเจพเจธเจ•เฉ‡เจฒ เจจเจพเจฒ เจ˜เฉฑเจŸเฉ‹ เจ˜เฉฑเจŸ เจฅเฉ‹เฉœเจพ เจœเจฟเจนเจพ เจ•เฉฐเจฎ เจ•เฉ€เจคเจพ เจนเฉˆ เจ‰เจน เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจ‡เจธ เจ›เฉ‹เจŸเฉ€ เจœเจฟเจนเฉ€ เจ‰เจฆเจพเจนเจฐเจฃ เจคเฉ‹เจ‚ เจ‡เจน เจฎเฉฐเจจ เจธเจ•เจฆเฉ‡ เจนเจจ เจ•เจฟ เจชเจพเจ‚เจกเฉ‹เจ• เจนเจพเจธเจ•เฉ‡เจฒ เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆ: เจ‡เจธ เจ•เจฎเจพเจ‚เจก เจฆเจพ เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจชเจพเจ‚เจกเฉ‹เจ• เจฆเฉ€เจ†เจ‚ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจฌเจฃเจคเจฐเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจธเจŸเฉเจฐเจฟเฉฐเจ— เจจเฉเจฎเจพเจ‡เฉฐเจฆเจ—เฉ€ เจนเฉˆ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ‡เจน เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจนเฉˆเจธเจ•เฉ‡เจฒ เจตเจฟเฉฑเจšเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจธเจŸเฉˆเจ‚เจกเจฐเจก เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจตเจฟเฉฑเจšเฅค

เจ‡เจธ เจฒเจˆ, เจ‡เฉฑเจฅเฉ‡ เจคเฉเจธเฉ€เจ‚ เจฆเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ•เจฟ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจจเฉเจฎเจพเจ‡เฉฐเจฆเจ—เฉ€ เจ‡เฉฑเจ• เจ†เจตเจฐเจคเฉ€ เจฌเจฃเจคเจฐ เจนเฉˆ, เจนเจฐเฉ‡เจ• เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจจเฉ‹เจก เจตเจฟเฉฑเจš เจœเจฟเจธเจฆเฉ€ เจ‡เฉฑเจ• เจธเฉ‚เจšเฉ€ เจนเฉˆเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจธเจฟเจ–เจฐเจฒเฉ‡ เจชเฉฑเจงเจฐ 'เจคเฉ‡ เจ‡เฉฑเจ• เจคเฉฑเจค เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ - "เจนเฉˆเจฒเฉ‹-เจตเจฐเจฒเจก",[],[] เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจตเจพเจฒเจพ เจชเจนเจฟเจฒเจพ เจชเฉฑเจงเจฐ เจนเฉˆเจกเจฐเฅค เจ‡เจธ เจธเจฟเจฐเจฒเฉ‡เจ– เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจ›เฉเจชเฉ€ เจนเฉ‹เจˆ เจธเจคเจฐ "เจนเฉˆเจฒเฉ‹" เจฆเฉ€ เจ‡เฉฑเจ• เจธเฉ‚เจšเฉ€ เจนเฉˆ, เจ‡เจธเจฆเฉ‡ เจฌเจพเจ…เจฆ เจ‡เฉฑเจ• เจธเจชเฉ‡เจธ เจ…เจคเฉ‡ เจธเจคเจฐ "เจตเจฐเจฒเจก!" เจนเฉˆเฅค

เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจตเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจชเฉเจฐเจคเฉ€เจจเจฟเจงเจคเจพ HTML เจคเฉ‹เจ‚ เจฌเจนเฉเจค เจตเฉฑเจ–เจฐเฉ€ เจจเจนเฉ€เจ‚ เจนเฉˆ. เจ‡เจน เจ‡เฉฑเจ• เจฐเฉเฉฑเจ– เจนเฉˆ เจœเจฟเฉฑเจฅเฉ‡ เจนเจฐเฉ‡เจ• เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจจเฉ‹เจก เจ‡เจธเจฆเฉ‡ เจ‰เฉฑเจคเจฐเจพเจงเจฟเจ•เจพเจฐเฉ€ เจฆเฉ‡ เจซเจพเจฐเจฎเฉˆเจŸเจฟเฉฐเจ— เจฌเจพเจฐเฉ‡ เจ•เฉเจ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจชเฉฑเจคเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจฆเจธเจคเจพเจตเฉ‡เจœเจผ เจฆเฉ€ เจ…เจธเจฒ เจธเจฎเฉฑเจ—เจฐเฉ€ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค

เจœเฉ‡เจ•เจฐ เจ…เจธเฉ€เจ‚ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ‡ เจชเฉฑเจงเจฐ 'เจคเฉ‡ เจนเฉ‡เจ เจพเจ‚ เจœเจพเจ‚เจฆเฉ‡ เจนเจพเจ‚, เจคเจพเจ‚ เจชเฉ‚เจฐเฉ‡ เจฆเจธเจคเจพเจตเฉ‡เจœเจผ เจฒเจˆ เจกเฉ‡เจŸเจพ เจ•เจฟเจธเจฎ เจจเฉ‚เฉฐ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ:

data Pandoc = Pandoc Meta [Block]

เจ‡เฉฑเจฅเฉ‡ เจฌเจฒเจพเจ• เจฌเจฟเจฒเจ•เฉเจฒ เจ‰เฉฑเจชเจฐ เจฆเฉฑเจธเฉ‡ เจ—เจ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจธเจฟเจฐเจฒเฉ‡เจ– เจนเจจ, เจ…เจคเฉ‡ เจฎเฉˆเจŸเจพ เจฆเจธเจคเจพเจตเฉ‡เจœเจผ เจฌเจพเจฐเฉ‡ เจฎเฉ‡เจŸเฉ‡เจจเจซเจพเจฐเจฎเฉ‡เจธเจผเจจ เจนเฉˆ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจธเจฟเจฐเจฒเฉ‡เจ–, เจธเจฟเจฐเจœเจฃ เจฆเฉ€ เจฎเจฟเจคเฉ€, เจฒเฉ‡เจ–เจ• - เจ‡เจน เจตเฉฑเจ–-เจตเฉฑเจ– เจซเจพเจฐเจฎเฉˆเจŸเจพเจ‚ เจฒเจˆ เจตเฉฑเจ–เจฐเจพ เจนเฉˆ, เจ…เจคเฉ‡ Pandoc เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเฉ‡เจ•เจฐ เจธเฉฐเจญเจต เจนเฉ‹เจตเฉ‡, เจซเจพเจฐเจฎเฉˆเจŸ เจคเฉ‹เจ‚ เจ…เจจเฉเจตเจพเจฆ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจ…เจœเจฟเจนเฉ€ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจฐเฉฑเจ–เจฃ เจฆเฉ€ เจซเจพเจฐเจฎเฉˆเจŸเฅค

เจฌเจฒเจพเจ• เจ•เจฟเจธเจฎ เจฆเฉ‡ เจฒเจ—เจญเจ— เจธเจพเจฐเฉ‡ เจ•เฉฐเจธเจŸเจฐเจ•เจŸเจฐ - เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจธเจฟเจฐเจฒเฉ‡เจ– เจœเจพเจ‚ เจชเฉˆเจฐเจพ (เจชเฉˆเจฐเจพ) - เจ—เฉเจฃเจพเจ‚ เจ…เจคเฉ‡ เจนเฉ‡เจ เจฒเฉ‡-เจชเฉฑเจงเจฐ เจฆเฉ‡ เจธเจฟเจฐเจฟเจ†เจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจจเฉ‚เฉฐ เจ†เจฐเจ—เฉ‚เจฎเฉˆเจ‚เจŸ เจฆเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ เจฒเฉˆเจ‚เจฆเฉ‡ เจนเจจ - เจ‡เจจเจฒเจพเจˆเจจ, เจ‡เฉฑเจ• เจจเจฟเจฏเจฎ เจฆเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡เฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจธเจชเฉ‡เจธ เจœเจพเจ‚ Str เจ‡เจจเจฒเจพเจˆเจจ เจ•เจฟเจธเจฎ เจฆเฉ‡ เจ•เฉฐเจธเจŸเจฐเจ•เจŸเจฐ เจนเจจ, เจ…เจคเฉ‡ HTML เจŸเฉˆเจ— เจตเฉ€ เจ†เจชเจฃเฉ€ เจตเจฟเจธเจผเฉ‡เจธเจผ เจ‡เจจเจฒเจพเจˆเจจ เจตเจฟเฉฑเจš เจฌเจฆเจฒ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจ‡เจนเจจเจพเจ‚ เจ•เจฟเจธเจฎเจพเจ‚ เจฆเฉ€ เจชเฉ‚เจฐเฉ€ เจชเจฐเจฟเจญเจพเจธเจผเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจจ เจฆเจพ เจ•เฉ‹เจˆ เจฎเจคเจฒเจฌ เจจเจนเฉ€เจ‚ เจฆเฉ‡เจ–เจฆเฉ‡, เจชเจฐ เจจเฉ‹เจŸ เจ•เจฐเฉ‹ เจ•เจฟ เจ‡เจน เจ‡เฉฑเจฅเฉ‡ เจฒเฉฑเจญเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆ เจ‡เฉฑเจฅเฉ‡.

เจฆเจฟเจฒเจšเจธเจช เจ—เฉฑเจฒ เจ‡เจน เจนเฉˆ เจ•เจฟ เจชเจพเจ‚เจกเฉ‹เจ• เจ•เจฟเจธเจฎ เจ‡เฉฑเจ• เจฎเฉ‹เจจเฉ‹เจ‡เจก เจนเฉˆเฅค เจ‡เจธเจฆเจพ เจฎเจคเจฒเจฌ เจนเฉˆ เจ•เจฟ เจ‡เฉฑเจฅเฉ‡ เจ•เฉเจ เจ•เจฟเจธเจฎ เจฆเจพ เจ–เจพเจฒเฉ€ เจฆเจธเจคเจพเจตเฉ‡เจœเจผ เจนเฉˆ, เจ…เจคเฉ‡ เจ‰เจน เจฆเจธเจคเจพเจตเฉ‡เจœเจผ เจ‡เจ•เฉฑเจ เฉ‡ เจธเจŸเฉˆเจ• เจ•เฉ€เจคเฉ‡ เจœเจพ เจธเจ•เจฆเฉ‡ เจนเจจเฅค เจชเจพเจ เจ• เจฒเจฟเจ–เจฃ เจตเฉ‡เจฒเฉ‡ เจ‡เจน เจตเจฐเจคเจฃ เจฒเจˆ เจธเฉเจตเจฟเจงเจพเจœเจจเจ• เจนเฉˆ - เจคเฉเจธเฉ€เจ‚ เจ†เจฐเจฌเจฟเจŸเจฐเจฐเฉ€ เจคเจฐเจ• เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ‡เฉฑเจ• เจฆเจธเจคเจพเจตเฉ‡เจœเจผ เจจเฉ‚เฉฐ เจนเจฟเฉฑเจธเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจตเฉฐเจก เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจนเจฐเฉ‡เจ• เจจเฉ‚เฉฐ เจตเฉฑเจ–เจฐเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ เจชเจพเจฐเจธ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจ…เจคเฉ‡ เจซเจฟเจฐ เจธเจญ เจ•เฉเจ เจ‡เฉฑเจ• เจฆเจธเจคเจพเจตเฉ‡เจœเจผ เจตเจฟเฉฑเจš เจ‡เจ•เฉฑเจ เฉ‡ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจ‡เจธ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš, เจ‡เฉฑเจ• เจตเจพเจฐ เจตเจฟเฉฑเจš เจฆเจธเจคเจพเจตเฉ‡เจœเจผ เจฆเฉ‡ เจธเจพเจฐเฉ‡ เจนเจฟเฉฑเจธเจฟเจ†เจ‚ เจคเฉ‹เจ‚ เจฎเฉ‡เจŸเฉ‡เจจเจซเจพเจฐเจฎเฉ‡เจธเจผเจจ เจ‡เจ•เฉฑเจ เฉ€ เจ•เฉ€เจคเฉ€ เจœเจพเจตเฉ‡เจ—เฉ€เฅค

เจฒเฉ‡เจŸเฉˆเจ•เจธ เจคเฉ‹เจ‚ HTML เจตเจฟเฉฑเจš เจฌเจฆเจฒเจฆเฉ‡ เจธเจฎเฉ‡เจ‚, เจ•เจนเฉ‹, เจชเจนเจฟเจฒเจพเจ‚ เจ‡เฉฑเจ• เจตเจฟเจธเจผเฉ‡เจธเจผ เจฎเฉ‹เจกเฉ€เจŠเจฒ เจœเจฟเจธเจจเฉ‚เฉฐ LaTeXReader เจ•เจฟเจนเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจ‡เจจเจชเฉเจŸ เจฆเจธเจคเจพเจตเฉ‡เจœเจผ เจจเฉ‚เฉฐ AST เจตเจฟเฉฑเจš เจฌเจฆเจฒเจฆเจพ เจนเฉˆ, เจซเจฟเจฐ HTMLWriter เจจเจพเจฎเจ• เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจฎเฉ‹เจกเฉ€เจŠเจฒ AST เจจเฉ‚เฉฐ HTML เจตเจฟเฉฑเจš เจฌเจฆเจฒเจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจฒเจˆ เจงเฉฐเจจเจตเจพเจฆ, เจชเจฐเจฟเจตเจฐเจคเจจเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจšเจคเฉเจฐเจญเฉเจœ เจธเฉฐเจ–เจฟเจ† เจฒเจฟเจ–เจฃ เจฆเฉ€ เจ•เฉ‹เจˆ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆ - เจนเจฐเฉ‡เจ• เจจเจตเฉ‡เจ‚ เจซเจพเจฐเจฎเฉˆเจŸ เจฒเจˆ เจฐเฉ€เจกเจฐ เจ…เจคเฉ‡ เจฐเจพเจˆเจŸเจฐ เจฒเจฟเจ–เจฃเจพ เจ•เจพเจซเจผเฉ€ เจนเฉˆ, เจ…เจคเฉ‡ เจชเจฐเจฟเจตเจฐเจคเจจ เจฆเฉ‡ เจธเจพเจฐเฉ‡ เจธเฉฐเจญเจพเจตเฉ€ เจœเฉ‹เฉœเฉ‡ เจ†เจชเจฃเฉ‡ เจ†เจช เจธเจฎเจฐเจฅเจฟเจค เจนเฉ‹เจฃเจ—เฉ‡เฅค

เจ‡เจน เจธเจชเฉฑเจธเจผเจŸ เจนเฉˆ เจ•เจฟ เจ…เจœเจฟเจนเฉ‡ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจฆเฉ€เจ†เจ‚ เจ•เจฎเฉ€เจ†เจ‚ เจตเฉ€ เจนเจจ, เจœเฉ‹ เจ•เจฟ เจธเจพเจซเจŸเจตเฉ‡เจ…เจฐ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจฆเฉ‡ เจ–เฉ‡เจคเจฐ เจฆเฉ‡ เจฎเจพเจนเจฟเจฐเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจฒเฉฐเจฌเฉ‡ เจธเจฎเฉ‡เจ‚ เจคเฉ‹เจ‚ เจญเจตเจฟเฉฑเจ–เจฌเจพเจฃเฉ€ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆเฅค เจธเจญ เจคเฉ‹เจ‚ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจธเฉฐเจŸเฉˆเจ•เจธ เจŸเฉเจฐเฉ€ เจตเจฟเฉฑเจš เจฌเจฆเจฒเจพเจ… เจ•เจฐเจจ เจฆเฉ€ เจฒเจพเจ—เจค เจนเฉˆเฅค เจœเฉ‡เจ•เจฐ เจคเจฌเจฆเฉ€เจฒเฉ€ เจ•เจพเจซเจผเฉ€ เจ—เฉฐเจญเฉ€เจฐ เจนเฉˆ, เจคเจพเจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจพเจฐเฉ‡ เจชเจพเจ เจ•เจพเจ‚ เจ…เจคเฉ‡ เจฒเฉ‡เจ–เจ•เจพเจ‚ เจตเจฟเฉฑเจš เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃเจพ เจนเฉ‹เจตเฉ‡เจ—เจพเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, Pandoc เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจฆเจพ เจธเจพเจนเจฎเจฃเจพ เจ•เจฐเจจ เจตเจพเจฒเฉ€เจ†เจ‚ เจšเฉเจฃเฉŒเจคเฉ€เจ†เจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจ—เฉเฉฐเจเจฒเจฆเจพเจฐ เจŸเฉ‡เจฌเจฒ เจซเจพเจฐเจฎเฉˆเจŸเจพเจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐ เจฐเจนเฉ€ เจนเฉˆเฅค เจนเฉเจฃ Pandoc เจธเจฟเจฐเจซเจผ เจ‡เฉฑเจ• เจธเจฟเจฐเจฒเฉ‡เจ–, เจ•เจพเจฒเจฎ เจ…เจคเฉ‡ เจนเจฐเฉ‡เจ• เจธเฉˆเฉฑเจฒ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฎเฉเฉฑเจฒ เจฆเฉ‡ เจจเจพเจฒ, เจฌเจนเฉเจค เจนเฉ€ เจธเจงเจพเจฐเจจ เจŸเฉ‡เจฌเจฒ เจฌเจฃเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, HTML เจตเจฟเฉฑเจš colspan เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ เจจเฉ‚เฉฐ เจธเจฟเจฐเจซเจผ เจ…เจฃเจกเจฟเฉฑเจ  เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพเฅค เจ‡เจธ เจตเจฟเจตเจนเจพเจฐ เจฆเจพ เจ‡เฉฑเจ• เจ•เจพเจฐเจจ เจธเจพเจฐเฉ‡ เจœเจพเจ‚ เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ เจ•เจˆ เจซเจพเจฐเจฎเฉˆเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจŸเฉ‡เจฌเจฒเจพเจ‚ เจฆเฉ€ เจจเฉเจฎเจพเจ‡เฉฐเจฆเจ—เฉ€ เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจฏเฉ‚เจจเฉ€เจซเจพเจˆเจก เจธเจ•เฉ€เจฎ เจฆเฉ€ เจ˜เจพเจŸ เจนเฉˆ - เจ‡เจธ เจ…เจจเฉเจธเจพเจฐ, เจ‡เจน เจ…เจธเจชเจธเจผเจŸ เจนเฉˆ เจ•เจฟ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจชเฉเจฐเจคเฉ€เจจเจฟเจงเจคเจพ เจตเจฟเฉฑเจš เจŸเฉ‡เจฌเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจฟเจธ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจธเจŸเฉ‹เจฐ เจ•เฉ€เจคเจพ เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค เจชเจฐ เจ‡เฉฑเจ• เจ–เจพเจธ เจฆเฉเจฐเจฟเจธเจผ เจšเฉเจฃเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจตเฉ€, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฌเจฟเจฒเจ•เฉเจฒ เจธเจพเจฐเฉ‡ เจชเจพเจ เจ•เจพเจ‚ เจ…เจคเฉ‡ เจฒเฉ‡เจ–เจ•เจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉ‹เจตเฉ‡เจ—เฉ€ เจœเฉ‹ เจŸเฉ‡เจฌเจฒเจพเจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค

เจนเจพเจธเจ•เฉ‡เจฒ เจญเจพเจธเจผเจพ เจฆเฉ€ เจšเฉ‹เจฃ เจจเจพ เจธเจฟเจฐเจซ เจฒเฉ‡เจ–เจ•เจพเจ‚ เจฆเฉ‡ เจ•เจพเจฐเจœเจธเจผเฉ€เจฒ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจฒเจˆ เจฌเจนเฉเจค เจชเจฟเจ†เจฐ เจฆเฉ‡ เจ•เจพเจฐเจจ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจธเฉ€เฅค เจนเจพเจธเจ•เฉ‡เจฒ เจ†เจชเจฃเฉ€ เจตเจฟเจ†เจชเจ• เจŸเฉˆเจ•เจธเจŸ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฟเฉฐเจ— เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ‚ เจฒเจˆ เจœเจพเจฃเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจ‡เฉฑเจ• เจ‰เจฆเจพเจนเจฐเจฃ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจนเฉˆ เจชเจพเจฐเจธเฉ‡เจ• เจ‡เฉฑเจ• เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจนเฉˆ เจœเฉ‹ เจ†เจฐเจฌเจฟเจŸเจฐเฉ‡เจฐเฉ€ เจชเจพเจฐเจธเจฐ เจฒเจฟเจ–เจฃ เจฒเจˆ เจซเฉฐเจ•เจธเจผเจจเจฒ เจชเฉเจฐเฉ‹เจ—เฉเจฐเจพเจฎเจฟเฉฐเจ— - เจฎเฉ‹เจจเฉ‹เจ‡เจกเจœเจผ, เจฎเฉ‹เจจเจพเจกเจธ, เจเจชเจฒเฉ€เจ•เฉ‡เจŸเจฟเจต เจ…เจคเฉ‡ เจตเจฟเจ•เจฒเจชเจ• เจซเฉฐเจ•เจŸเจฐ - เจฆเฉ€เจ†เจ‚ เจงเจพเจฐเจจเจพเจตเจพเจ‚ เจฆเฉ€ เจธเจฐเจ—เจฐเจฎเฉ€ เจจเจพเจฒ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค เจตเจฟเฉฑเจš เจชเจพเจฐเจธเฉ‡เจ• เจฆเฉ€ เจชเฉ‚เจฐเฉ€ เจธเจผเจ•เจคเฉ€ เจตเฉ‡เจ–เฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆ เจ‰เจฆเจพเจนเจฐเจจ HaskellWiki เจคเฉ‹เจ‚, เจœเจฟเฉฑเจฅเฉ‡ เจ‡เฉฑเจ• เจธเจงเจพเจฐเจจ เจœเจผเจฐเฉ‚เจฐเฉ€ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจญเจพเจธเจผเจพ เจฆเจพ เจ‡เฉฑเจ• เจชเฉ‚เจฐเจพ เจชเจพเจฐเจธเจฐ เจชเจพเจฐเจธ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจฌเฉ‡เจธเจผเฉฑเจ•, เจชเจพเจฐเจธเฉ‡เจ• เจจเฉ‚เฉฐ เจชเฉˆเจ‚เจกเฉ‹เจ• เจตเจฟเฉฑเจš เจตเฉ€ เจธเจฐเจ—เจฐเจฎเฉ€ เจจเจพเจฒ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ.

เจธเฉฐเจ–เฉ‡เจช เจตเจฟเฉฑเจš เจตเจฐเจฃเจจ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจฎเฉ‹เจจเจพเจกเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉเจฐเจฎเจตเจพเจฐ เจชเจพเจฐเจธเจฟเฉฐเจ— เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจœเจฆเฉ‹เจ‚ เจ‡เฉฑเจ• เจšเฉ€เจœเจผ เจชเจนเจฟเจฒเจพเจ‚ เจ†เจ‰เจ‚เจฆเฉ€ เจนเฉˆ, เจ…เจคเฉ‡ เจซเจฟเจฐ เจฆเฉ‚เจœเฉ€เฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ‡เจธ เจ‰เจฆเจพเจนเจฐเจจ เจตเจฟเฉฑเจš:

whileParser :: Parser Stmt
whileParser = whiteSpace >> statement

เจชเจนเจฟเจฒเจพเจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจชเฉ‡เจธ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ, เจ…เจคเฉ‡ เจซเจฟเจฐ เจธเจŸเฉ‡เจŸเจฎเฉˆเจ‚เจŸ - เจœเจฟเจธ เจตเจฟเฉฑเจš เจชเจพเจฐเจธเจฐ เจธเจŸเจฎเจŸ เจŸเจพเจˆเจช เจตเฉ€ เจนเฉˆเฅค

เจœเฉ‡เจ•เจฐ เจชเจพเจฐเจธเจฟเฉฐเจ— เจ…เจธเจซเจฒ เจนเฉ‹ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจคเจพเจ‚ เจตเจฟเจ•เจฒเจชเจ• เจซเฉฐเจ•เจŸเจฐ เจฐเฉ‹เจฒเจฌเฉˆเจ• เจ•เจฐเจจ เจฒเจˆ เจตเจฐเจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค เจ‰เจฆเจพเจนเจฐเจฃ เจฒเจˆ,

statement :: Parser Stmt
statement = parens statement <|> sequenceOfStmt

เจฎเจคเจฒเจฌ เจ•เจฟ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจœเจพเจ‚ เจคเจพเจ‚ เจ•เจฅเจจ เจจเฉ‚เฉฐ เจฌเจฐเฉˆเจ•เจŸเจพเจ‚ เจตเจฟเฉฑเจš เจชเฉœเฉเจนเจจ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ, เจœเจพเจ‚ เจ•เจˆ เจธเจŸเฉ‡เจŸเจฎเฉˆเจ‚เจŸเจพเจ‚ เจจเฉ‚เฉฐ เจ•เฉเจฐเจฎเจตเจพเจฐ เจชเฉœเฉเจนเจจ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเจจเฉ€ เจšเจพเจนเฉ€เจฆเฉ€ เจนเฉˆเฅค

เจ‰เจชเจฏเฉ‹เจ—เฉ€ เจซเฉฐเจ•เจŸเจฐ เจฎเฉเฉฑเจ– เจคเฉŒเจฐ 'เจคเฉ‡ เจฎเฉ‹เจจเจพเจกเจพเจ‚ เจฒเจˆ เจธเจผเจพเจฐเจŸเจ•เฉฑเจŸ เจตเจœเฉ‹เจ‚ เจตเจฐเจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจŸเฉ‹เจ• เจซเฉฐเจ•เจธเจผเจจ เจจเฉ‚เฉฐ เจ•เฉเจ เจŸเฉ‹เจ•เจจ เจชเฉœเฉเจนเจจ เจฆเจฟเจ“ (เจ‡เจน LaTeXReader เจคเฉ‹เจ‚ เจ‡เฉฑเจ• เจ…เจธเจฒเฉ€ เจซเฉฐเจ•เจธเจผเจจ เจนเฉˆ)เฅค เจ†เจ“ เจ‡เจธ เจธเฉเจฎเฉ‡เจฒ เจจเฉ‚เฉฐ เจตเฉ‡เจ–เฉ€เจ

const <$> tok <*> tok

เจ‡เจน เจ‡เฉฑเจ• เจ•เจคเจพเจฐ เจตเจฟเฉฑเจš เจฆเฉ‹ เจŸเฉ‹เจ•เจจ เจชเฉœเฉเจนเฉ‡เจ—เจพ เจ…เจคเฉ‡ เจชเจนเจฟเจฒเฉ‡ เจจเฉ‚เฉฐ เจตเจพเจชเจธ เจ•เจฐเฉ‡เจ—เจพเฅค

เจ‡เจนเจจเจพเจ‚ เจธเจพเจฐเฉ€เจ†เจ‚ เจ•เจฒเจพเจธเจพเจ‚ เจฒเจˆ, เจนเจพเจธเจ•เฉ‡เจฒ เจ•เฉ‹เจฒ เจธเฉเฉฐเจฆเจฐ เจชเฉเจฐเจคเฉ€เจ• เจธเฉฐเจšเจพเจฒเจ• เจนเจจ, เจœเฉ‹ เจฐเฉ€เจกเจฐ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจจเฉ‚เฉฐ ASCII เจ•เจฒเจพ เจตเจพเจ‚เจ— เจฆเจฟเจ–เจฆเจพ เจนเฉˆเฅค เจฌเจธ เจ‡เจธ เจธเจผเจพเจจเจฆเจพเจฐ เจ•เฉ‹เจก เจฆเฉ€ เจชเฉเจฐเจธเจผเฉฐเจธเจพ เจ•เจฐเฉ‹.

เจธเจพเจกเฉ‡ เจ•เฉฐเจฎ LaTeXReader เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจธเจจเฅค เจตเฉˆเจธเฉ€เจฒเฉ€ เจฆเจพ เจ•เฉฐเจฎ mbox เจ…เจคเฉ‡ hbox เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจจเจพ เจธเฉ€, เจœเฉ‹ LaTeX เจตเจฟเฉฑเจš เจชเฉˆเจ•เฉ‡เจœ เจฒเจฟเจ–เจฃ เจฒเจˆ เจ‰เจชเจฏเฉ‹เจ—เฉ€ เจธเฉ€เฅค เจเจฒเจฟเจœเจผเจพเจฌเฉˆเจฅ เจเจชเฉ€เจ—เฉเจฐเจพเจซ เจ•เจฎเจพเจ‚เจก เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจจ เจฒเจˆ เจœเจผเจฟเฉฐเจฎเฉ‡เจตเจพเจฐ เจธเฉ€, เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ LaTeX เจฆเจธเจคเจพเจตเฉ‡เจœเจผเจพเจ‚ เจตเจฟเฉฑเจš เจเจชเฉ€เจ—เฉเจฐเจพเจซ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆเฅค

เจนเฉˆเจŸเจฐเฉ‡เจธ

UNIX-เจตเจฐเจ—เฉ‡ เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจ…เจ•เจธเจฐ ptrace เจธเจฟเจธเจŸเจฎ เจ•เจพเจฒ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจ‡เจน เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจตเจพเจคเจพเจตเจฐเจจ เจจเฉ‚เฉฐ เจกเฉ€เจฌเฉฑเจ— เจ•เจฐเจจ เจ…เจคเฉ‡ เจธเจฟเจฎเฉ‚เจฒเฉ‡เจŸ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจฒเจพเจญเจฆเจพเจ‡เจ• เจนเฉˆ, เจœเจฟเจธ เจจเจพเจฒ เจคเฉเจธเฉ€เจ‚ เจธเจฟเจธเจŸเจฎ เจ•เจพเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจŸเจฐเฉ‡เจธ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจœเฉ‹ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจฌเจนเฉเจค เจ‰เจชเจฏเฉ‹เจ—เฉ€ เจธเจŸเฉเจฐเฉˆเจธ เจ‰เจชเจฏเฉ‹เจ—เจคเจพ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ ptrace เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค

เจนเฉˆเจŸเจฐเฉ‡เจธ เจ‡เฉฑเจ• เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจนเฉˆ เจœเฉ‹ เจนเฉˆเจธเจ•เฉ‡เจฒ เจตเจฟเฉฑเจš ptrace เจฒเจˆ เจ‡เฉฑเจ• เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค เจคเฉฑเจฅ เจ‡เจน เจนเฉˆ เจ•เจฟ ptrace เจ†เจชเจฃเฉ‡ เจ†เจช เจตเจฟเฉฑเจš เจฌเจนเฉเจค เจตเจงเฉ€เจ† เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจธเจฟเฉฑเจงเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ เจตเจฐเจคเจฃเจพ เจ•เจพเจซเจผเฉ€ เจฎเฉเจธเจผเจ•เจฒ เจนเฉˆ, เจ–เจพเจธ เจ•เจฐเจ•เฉ‡ เจ•เจพเจฐเจœเจธเจผเฉ€เจฒ เจญเจพเจธเจผเจพเจตเจพเจ‚ เจคเฉ‹เจ‚เฅค

เจนเฉˆเจŸเจฐเฉ‡เจธ เจธเจŸเจพเจฐเจŸเจ…เฉฑเจช 'เจคเฉ‡ เจธเจŸเฉเจฐเฉˆเจธ เจตเจพเจ‚เจ— เจšเฉฑเจฒเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจธเจฎเจพเจจ เจ†เจฐเจ—เฉ‚เจฎเฉˆเจ‚เจŸเจพเจ‚ เจจเฉ‚เฉฐ เจธเจตเฉ€เจ•เจพเจฐ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ‡เจน strace เจคเฉ‹เจ‚ เจตเฉฑเจ–เจฐเจพ เจนเฉˆ เจ•เจฟ เจ‡เจน เจ‡เฉฑเจ• เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจตเฉ€ เจนเฉˆ เจœเฉ‹ เจ•เจฟ เจธเจฟเจฐเจซเจผ ptrace เจจเจพเจฒเฉ‹เจ‚ เจ‡เฉฑเจ• เจธเจฐเจฒ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค

เจนเฉˆเจŸเจฐเฉ‡เจธ เจฆเฉ€ เจฎเจฆเจฆ เจจเจพเจฒ, เจ…เจธเฉ€เจ‚ GHC เจนเจพเจธเจ•เฉ‡เจฒ เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจตเจฟเฉฑเจš เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจ‡เฉฑเจ• เจ•เฉ‹เจเจพ เจฌเฉฑเจ— เจซเฉœ เจฒเจฟเจ† เจนเฉˆ - เจ—เจฒเจค เจธเจฎเฉ‡เจ‚ 'เจคเฉ‡ เจฎเจพเจฐเจฟเจ† เจœเจพ เจฐเจฟเจนเจพ เจนเฉˆ, เจ‡เจน เจ—เจฒเจค เจ†เจฌเจœเฉˆเจ•เจŸ เจซเจพเจˆเจฒเจพเจ‚ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจฎเฉเฉœ เจšเจพเจฒเฉ‚ เจนเฉ‹เจฃ 'เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฆเฉเจฌเจพเจฐเจพ เจ•เฉฐเจชเจพเจ‡เจฒ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจธเจฟเจธเจŸเจฎ เจ•เจพเจฒเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจธเจ•เฉเจฐเจฟเจชเจŸเจฟเฉฐเจ— เจจเฉ‡ เจ‡เฉฑเจ• เจฐเจจ เจตเจฟเฉฑเจš เจ—เจฒเจคเฉ€ เจจเฉ‚เฉฐ เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ— เจคเฉŒเจฐ 'เจคเฉ‡ เจฆเฉเจฌเจพเจฐเจพ เจคเจฟเจ†เจฐ เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจฌเจฃเจพเจ‡เจ†, เจœเจฆเฉ‹เจ‚ เจ•เจฟ เจฌเฉ‡เจคเจฐเจคเฉ€เจฌเฉ‡ เจ•เจฟเฉฑเจฒเจพเจ‚ เจจเฉ‡ เจฒเจ—เจญเจ— เจฆเฉ‹ เจ˜เฉฐเจŸเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจ—เจฒเจคเฉ€ เจจเฉ‚เฉฐ เจฆเฉเจฌเจพเจฐเจพ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพเฅค

เจ…เจธเฉ€เจ‚ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจตเจฟเฉฑเจš เจธเจฟเจธเจŸเจฎ เจ•เจพเจฒ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ - เจเจฒเจฟเจœเจผเจพเจตเฉ‡เจŸเจพ เจจเฉ‡ brk เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ, เจ…เจคเฉ‡ เจตเฉˆเจธเฉ€เจฒเฉ€ เจจเฉ‡ mmap เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพเฅค เจธเจพเจกเฉ‡ เจ•เฉฐเจฎ เจฆเฉ‡ เจจเจคเฉ€เจœเจฟเจ†เจ‚ เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡, เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจ‡เจนเจจเจพเจ‚ เจธเจฟเจธเจŸเจฎ เจ•เจพเจฒเจพเจ‚ เจฆเฉ‡ เจ†เจฐเจ—เฉ‚เจฎเฉˆเจ‚เจŸเจพเจ‚ เจจเฉ‚เฉฐ เจตเจงเฉ‡เจฐเฉ‡ เจธเจฐเจฒ เจ…เจคเฉ‡ เจธเจนเฉ€ เจขเฉฐเจ— เจจเจพเจฒ เจตเจฐเจคเจฃเจพ เจธเฉฐเจญเจต เจนเฉˆเฅค

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹