Ubuntu Online, Fedora Online, Windows online emulator เด เดฒเตเดฒเตเดเตเดเดฟเตฝ MAC OS เดเตบเดฒเตเตป เดเดฎเตเดฒเตเดฑเตเดฑเตผ เดเดจเตเดจเดฟเดเตเดเดจเตเดฏเตเดณเตเดณ เดเดเตเดเดณเตเดเต เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดธเตเดเดจเตเดฏ เดเตบเดฒเตเตป เดตเตผเดเตเดเตโเดธเตเดฑเตเดฑเตเดทเดจเตเดเดณเดฟเดฒเตเดจเตเดจเต เดเดชเดฏเตเดเดฟเดเตเดเต OnWorks เดธเตเดเดจเตเดฏ เดนเตเดธเตเดฑเตเดฑเดฟเดเดเต เดฆเดพเดคเดพเดตเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเดจเตเดจ gvpr เดเดฎเดพเตปเดกเดพเดฃเดฟเดคเต.
เดชเดเตเดเดฟเด:
NAME
gvpr - เดเตเดฐเดพเดซเต เดชเดพเดฑเตเดฑเตเตบ เดธเตเดเดพเดจเดฟเดเดเตเด เดชเตเดฐเตเดธเดธเตเดธเดฟเดเดเต เดญเดพเดทเดฏเตเด
เดธเดฟเดจเตเดชเตเดธเดฟเดธเต
gvpr [-icnqV?] [ -o เดเดเตเดเตเดซเดฟเตฝ ] [ -a เดตเดพเดฆเดฟเดเตเดเตเดจเตเดจเต ] [ 'เดชเตเดฐเตเดเต' | -f เดชเตเดฐเตเดซเตเตฝ ] [ เดซเดฏเดฒเตเดเตพ ]
เดตเดฟเดตเดฐเดฃเด
gvpr (เดฎเตเดฎเตเดชเต เด เดฑเดฟเดฏเดชเตเดชเตเดเตเดเดฟเดฐเตเดจเตเดจเดคเต เดเดฟเดชเดฟเดเตผ) เดชเตเดฐเดเตเดฆเดจเด เดเตพเดเตเดเตเดฃเตเด เดเดฐเต เดเตเดฐเดพเดซเต เดธเตเดเตเดฐเตเด เดเดกเดฟเดฑเตเดฑเดฑเดพเดฃเต เดเดฃเดฐเตเด. เดเดคเต เดเตปเดชเตเดเตเดเต เดชเดเตผเดคเตเดคเตเดจเตเดจเต
เดเตเดฐเดพเดซเตเดเตพ เด เดคเดฟเดจเตเดฑเต เดเดเตเดเตเดชเตเดเตเดเดฟเดฒเตเดเตเดเต, เดเดฐเตเดชเดเตเดทเต เด เดตเดฏเตเดเต เดเดเดจเดฏเตเด เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเตเดเดณเตเด เดฐเตเดชเดพเดจเตเดคเดฐเดชเตเดชเตเดเตเดคเตเดคเดฟ, เดชเตเดคเดฟเดฏเดคเต เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเต
เดเตเดฐเดพเดซเตเดเตพ, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เด เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดคเดฎเดพเดฏ เดตเดฟเดตเดฐเดเตเดเตพ เด เดเตเดเดเดฟเดเตเดเตเดจเตเดจเต. เดเตเดฐเดพเดซเต เดฎเตเดกเตฝ เดจเตฝเดเดฟเดฏเดคเต
เดฒเดฟเดฌเตเดธเดฟเดเตเดฐเดพเดซเต(3). เดชเตเดฐเดคเตเดฏเตเดเดฟเดเตเดเต, gvpr เดกเตเดเตเดเต เดญเดพเดท เดเดชเดฏเตเดเดฟเดเตเดเต เดเตเดฐเดพเดซเตเดเตพ เดตเดพเดฏเดฟเดเตเดเตเดเดฏเตเด เดเดดเตเดคเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต.
เด เดเดฟเดธเตเดฅเดพเดจเดชเดฐเดฎเดพเดฏเดฟ, gvpr เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดเตปเดชเตเดเตเดเต เดเตเดฐเดพเดซเดฟเดฒเตเด เดธเดเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต $G, เดเดฐเต เดจเตเดกเตเด เด เดฐเดฟเดเตเด เดธเดจเตเดฆเตผเดถเดฟเดเตเดเตเดจเตเดจเต,
เดเตปเดชเตเดเตเดเต เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเตฝ เดจเตฝเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดชเตเดฐเดตเดเดจ-เดชเตเดฐเดตเตผเดคเตเดคเดจ เดจเดฟเดฏเดฎเดเตเดเดณเตเดฎเดพเดฏเดฟ เดเดคเต เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดคเตเดคเตเดจเตเดจเต. เดจเดฟเดฏเดฎเดเตเดเดณเดพเดฃเต
เดเตเดฐเดฎเดคเตเดคเดฟเตฝ เดตเดฟเดฒเดฏเดฟเดฐเตเดคเตเดคเดฟ. เดถเดฐเดฟ เดเดจเตเดจเต เดฎเตเดฒเตเดฏเดจเดฟเตผเดฃเตเดฃเดฏเด เดเตเดฏเตเดฏเตเดจเตเดจ เดเดฐเต เดชเตเดฐเดตเดเดจเดคเตเดคเดฟเดจเตเด, เด เดจเตเดฌเดจเตเดง เดชเตเดฐเดตเตผเดคเตเดคเดจเด
เดจเดฟเตผเดตเดนเดฟเดเตเดเต. เดฏเดพเดคเตเดฐเดพเดตเตเดณเดฏเดฟเตฝ, เดธเดจเตเดฆเตผเดถเดฟเดเตเดเตเดจเตเดจ เดจเดฟเดฒเดตเดฟเดฒเต เดจเตเดกเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดกเตเดเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเต $.
เดเดฐเต เดเตปเดชเตเดเตเดเต เดเตเดฐเดพเดซเดฟเดจเตเด, เดเดฐเต เดเดพเตผเดเตเดฑเตเดฑเต เดธเดฌเตเดเตเดฐเดพเดซเต เดเดฃเตเดเต, เดเดคเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต $T, เดคเตเดเดเตเดเดคเตเดคเดฟเตฝ เดถเตเดจเตเดฏเดตเตเด เดเดชเดฏเตเดเดฟเดเตเดเต
เดคเดฟเดฐเดเตเดเตเดเตเดคเตเดค เดเดจเตเดฑเดฟเดฑเตเดฑเดฟเดเดณเตเด เดเดฐเต เดเดเตเดเตเดชเตเดเตเดเต เดเตเดฐเดพเดซเตเด เดถเตเดเดฐเดฟเดเตเดเดพเตป, $O, เด เดจเตเดคเดฟเดฎ เดชเตเดฐเตเดธเดธเตเดธเดฟเดเดเดฟเดจเตเด เดคเตเดเตผเดจเตเดจเต เดเดชเดฏเตเดเดฟเดเตเดเตเด
เดเดเตเดเตเดชเตเดเตเดเดฟเดฒเตเดเตเดเต เดเดดเตเดคเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ, เดเดเตเดเตเดชเตเดเตเดเต เดเตเดฐเดพเดซเต เดเดพเตผเดเตเดฑเตเดฑเต เดเตเดฐเดพเดซเต เดเดฃเต. เดเดเตเดเตเดชเตเดเตเดเต เดเตเดฐเดพเดซเต
เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเตฝ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ, เดชเดฐเดฟเดฎเดฟเดคเดฎเดพเดฏ เด เตผเดคเตเดฅเดคเตเดคเดฟเตฝ, เดเดฎเดพเตปเดกเต เดฒเตเดจเดฟเตฝ เดธเดเตเดเดฎเดพเดเตเดเดพเตป เดเดดเดฟเดฏเตเด.
เดเดชเตเดทเดจเตเดเตพ
เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดเดชเตเดทเดจเตเดเตพ เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจเต:
-a เดตเดพเดฆเดฟเดเตเดเตเดจเตเดจเต
เดเดฐเดเต เดตเดพเดฆเดฟเดเตเดเตเดจเตเดจเต เดตเตเดฑเตเดฑเตโเดธเตโเดชเตเดฏเตโเดธเต-เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเดชเตเดชเตเดเตเด เดเตเดเตเดเดฃเตเดเดณเดพเดฏเดฟ เดตเดฟเดญเดเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดตเตเดฏเดเตเดคเดฟเดฏเตเดฎเดพเดฏเดฟ
เดเดจเตเดจเดคเดฟเตฝ เดธเตเดเตเดฐเดฟเดเดเตเดเดณเดพเดฏเดฟ เดเตเดเตเดเดฃเตเดเตพ เดฒเดญเตเดฏเดฎเดพเดฃเต gvpr เดชเตเดฐเตเดเตเดฐเดพเด เดเดฏเดฟ ARGV[0],...,ARGV[ARGC-1].
เดเดฑเตเดฑ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดฐเดเตเด เดเดฆเตเดงเดฐเดฃเดฟ เดเดชเดธเตโเดเตเดฐเดฟเดเดเตเดเตพเดเตเดเตเดณเตเดณเดฟเดฒเต เดตเตเดฑเตเดฑเตโเดธเตโเดชเตเดฏเตโเดธเต เดชเตเดฐเดคเตเดเดเตเดเตพ, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เด เดคเดฟเดจเต เดฎเตเดฎเตเดชเตเดณเตเดณ a
เดฌเดพเดเตเดเตเดธเตเดฒเดพเดทเต, เดธเตเดชเตเดชเดฑเตเดฑเตเดฑเดฑเตเดเดณเดพเดฏเดฟ เด เดตเดเดฃเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต. เดชเตเดคเตเดตเต, เดเดฐเต เดฌเดพเดเตเดเตเดธเตเดฒเดพเดทเต เดชเตเดฐเดคเตเดเด เดเดซเดพเดเตเดจเตเดจเต
เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดชเตเดฐเดคเตเดเดคเตเดคเดฟเดจเตเดฑเต เดเดคเตเดเตเดเดฟเดฒเตเด เดชเตเดฐเดคเตเดฏเตเด เด เตผเดคเตเดฅเด. เดเตเดเตเดเดฃเตเดเตพ เดเดฐเตเดคเตเดคเดฟเดฐเดฟเดเตเดเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด
เดเดจเตเดจเดฟเดฒเดงเดฟเดเด -a เดชเดคเดพเดเดเตพ เดเดเดฟเดชเตเดชเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต.
-c เดเดเตเดเตเดชเตเดเตเดเต เดเตเดฐเดพเดซเดพเดฏเดฟ เดเดฑเดตเดฟเด เดเตเดฐเดพเดซเต เดเดชเดฏเตเดเดฟเดเตเดเตเด.
-i เดเดคเดฟเดจเตเดฑเต เดชเดถเตเดเดพเดคเตเดคเดฒเดคเตเดคเดฟเตฝ เดเดเตเดเตโเดชเตเดเตเดเต เดเตเดฐเดพเดซเดฟเดจเตเดฑเต เดจเตเดกเต-เดเตปเดกเตเดฏเตเดธเตโเดกเต เดธเดฌเตโเดเตเดฐเดพเดซเต เดตเดฟเดชเตเดฒเตเดเดฐเดฃเด เดจเตเดเตเด
เด เดคเดฟเดจเตเดฑเต เดฑเตเดเตเดเต เดเตเดฐเดพเดซเต.
-o เดเดเตเดเตเดซเดฟเตฝ
เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดซเดฏเดฒเดฟเดฒเตเดเตเดเต เดเดเตเดเตเดชเตเดเตเดเต เดธเตเดเตเดฐเตเด เดเดดเตเดคเตเดจเตเดจเดคเดฟเดจเต เดเดพเดฐเดฃเดฎเดพเดเตเดจเตเดจเต; เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ, เดเดเตเดเตเดชเตเดเตเดเต เดเดฃเต
เดเดดเตเดคเดฟเดฏเดคเต stdout.
-f เดชเตเดฐเตเดซเตเตฝ
เดเตปเดชเตเดเตเดเดฟเตฝ เดเดเตเดธเดฟเดเตเดฏเตเดเตเดเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดซเดฏเดฒเดฟเดฒเต เดเดณเตเดณเดเดเตเดเดเตเดเตพ เดชเตเดฐเตเดเตเดฐเดพเดฎเดพเดฏเดฟ เดเดชเดฏเตเดเดฟเดเตเดเตเด. เดเดเตเดเดฟเตฝ
เดชเตเดฐเตเดซเตเตฝ เดเดฐเต เดธเตเดฒเดพเดทเต เดชเตเดฐเดคเตเดเด เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดชเตเดฐเต เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเดพเดคเตเดคเต เดจเตเดฏเดฟเด เดเดฏเดฟ เดเดเตเดเตเดเตเดจเตเดจเต.
เด เดฒเตเดฒเตเดเตเดเดฟเตฝ, gvpr เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดฟเตฝ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏ เดกเดฏเดฑเดเตโเดเดฑเดฟเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเด
GVPRPATH เดซเดฏเตฝ เดคเดฟเดฐเดฏเดพเตป. เดเดเตเดเดฟเตฝ -f เดจเตฝเดเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒ, gvpr เดเดฆเตเดฏเดคเตเดคเต เด เดฒเตเดฒเดพเดคเตเดคเดคเต เดเดชเดฏเตเดเดฟเดเตเดเตเด
เดชเตเดฐเตเดเตเดฐเดพเด เดเดฏเดฟ เดเดชเตเดทเตป เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเต.
-q เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดธเดจเตเดฆเตเดถเดเตเดเตพ เดเดซเดพเดเตเดเตเดจเตเดจเต.
-n เดเตเดฐเดพเดซเต เดฑเตเดกเต-เด เดนเตเดกเต เดเดซเต เดเตเดฏเตเดฏเตเดจเตเดจเต. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ, เดตเตเดฐเดฟเดฏเดฌเดฟเตพ $NG เด เดเตเดคเตเดค เดเตเดฐเดพเดซเดฟเดฒเตเดเตเดเต เดธเดเตเดเตเดเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต
เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดฏเตเดฃเตเดเดคเต. เดเดคเต เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เด เดเตเดคเตเดค เดเตเดฐเดพเดซเต เดตเดพเดฏเดฟเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต
เดจเดฟเดฒเดตเดฟเดฒเต เดเตเดฐเดพเดซเต, เด เดเตเดคเตเดค เดเตเดฐเดพเดซเต เดชเตเดฐเดคเดฟเดเดฐเดฃเดฎเดพเดฏเดฟ เดฎเดพเดคเตเดฐเดฎเต เดเดจเดฑเตเดฑเตเดฑเต เดเตเดฏเตเดคเดฟเดเตเดเตเดณเตเดณเตเดตเตเดเตเดเดฟเตฝ เด เดคเต เดคเดเดเตเดเตเดเตเดเดพเด
เดจเดฟเดฒเดตเดฟเดฒเต เดเตเดฐเดพเดซเดฟเดจเตเดฑเต เดชเตเดฐเตเดธเดธเตเดธเดฟเดเดเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเตเดเตเด เดเดฟเดฒ เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพ.
-V เดชเดคเดฟเดชเตเดชเต เดตเดฟเดตเดฐเดเตเดเตพ เด เดเตเดเดเดฟเดเตเดเต เดชเตเดฑเดคเตเดคเตเดเดเดเตเดเดพเตป เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเดจเต เดเดพเดฐเดฃเดฎเดพเดเตเดจเตเดจเต.
-? เดเดชเดฏเตเด เดตเดฟเดตเดฐเดเตเดเตพ เด เดเตเดเดเดฟเดเตเดเต เดชเตเดฑเดคเตเดคเตเดเดเดเตเดเดพเตป เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเดจเต เดเดพเดฐเดฃเดฎเดพเดเตเดจเตเดจเต.
เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพ
เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดเดชเตเดชเดฑเดพเตปเดฑเต เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจเต:
เดซเดฏเดฒเตเดเตพ เดกเตเดเตเดเต เดญเดพเดทเดฏเดฟเตฝ เดเดจเตเดจเต เด เดคเดฟเดฒเดงเดฟเดเดฎเต เดเตเดฐเดพเดซเตเดเตพ เด เดเดเตเดเดฟเดฏ เดซเดฏเดฒเตเดเดณเตเดเต เดชเตเดฐเตเดเตพ. เด เดฒเตเดฒเตเดเตเดเดฟเตฝ -f เดเดชเตเดทเตป
เดจเตฝเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดเดฆเตเดฏ เดชเตเดฐเต เดชเดเตเดเดฟเดเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเตเดเตเดเด เดเตเดฏเตเดฏเตเดเดฏเตเด เดเตปเดชเตเดเตเดเต เดชเตเดฐเตเดเตเดฐเดพเดฎเดพเดฏเดฟ เดเดชเดฏเตเดเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต.
เดซเดฏเดฒเตเดเดณเตเดเต เดฒเดฟเดธเตเดฑเตเดฑเต เดถเตเดจเตเดฏเดฎเดพเดฃเตเดเตเดเดฟเตฝ, stdin เดเดชเดฏเตเดพเดเดฟเดเตเดเตเด.
เดชเตเดฐเตเดเตเดฐเดพเดฎเตเดเตพ
A gvpr เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเตฝ เดเดฐเต เดซเตเดฎเตเดเดณเตเดณเตเดณ เดชเตเดฐเดตเดเดจ-เดเดเตเดทเตป เดเตเดฒเตเดธเตเดเดณเตเดเต เดเดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต:
เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเต { เดจเดเดชเดเดฟ }
BEG_G { เดจเดเดชเดเดฟ }
N [ เดชเตเดฐเดตเดเดฟเดเตเดเตเด ] { เดจเดเดชเดเดฟ }
E [ เดชเตเดฐเดตเดเดฟเดเตเดเตเด ] { เดจเดเดชเดเดฟ }
END_G { เดจเดเดชเดเดฟ }
เด เดตเดธเดพเดจเดฟเดเตเดเตเดจเตเดจเต { เดจเดเดชเดเดฟ }
เดเดฐเต เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเตฝ เดชเดฐเดฎเดพเดตเดงเดฟ เดเดฐเตเดจเตเดจเดฟเดฒเตเด เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเดพเด เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเต, END_G เดเดชเตเดชเด เด เดตเดธเดพเดจเดฟเดเตเดเตเดจเตเดจเต เดเดชเดตเดพเดเตเดฏเดเตเดเตพ. เด เดตเดฟเดเต เดเดดเดฟเดฏเตเด
เดเดคเต เดธเดเดเตเดฏเดฏเดพเดฏเดพเดฒเตเด BEG_G, N เดเดชเตเดชเด E เดชเตเดฐเดธเตเดคเดพเดตเดจเดเตพ, เดเดฆเตเดฏเดคเตเดคเตเดคเต เดเตเดฐเดพเดซเตเดเดณเดฟเตฝ เดชเตเดฐเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต, เดฐเดฃเตเดเดพเดฎเดคเตเดคเตเดคเต
เดจเตเดกเตเดเตพ, เดฎเตเดจเตเดจเดพเดฎเดคเตเดคเตเดคเต เดฎเตเดคเตฝ เด เดฐเดฟเดเตเดเตพ เดตเดฐเต. เดเดตเดฏเต เดฌเตเดฒเตเดเตเดเตเดเดณเดพเดฏเดฟ เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดเดฐเต เด เดเดเตเดเตเดจเตเดจ เดเดฐเต เดฌเตเดฒเตเดเตเดเต
เดเดชเตเดทเดฃเตฝ BEG_G เดชเตเดฐเดธเตเดคเดพเดตเดจเดฏเตเด เดเดฒเตเดฒเดพเด N เดเดชเตเดชเด E เด เดเตเดคเตเดคเดคเต เดตเดฐเตเดฏเตเดณเตเดณ เดชเตเดฐเดธเตเดคเดพเดตเดจเดเตพ BEG_G เดชเตเดฐเดธเตเดคเดพเดตเดจ, เดเดเตเดเดฟเตฝ
เดเดคเตเดเตเดเดฟเดฒเตเด. a เดฏเตเดเต เดเดฏเตผเดจเตเดจ เดคเดฒเดคเตเดคเดฟเดฒเตเดณเตเดณ เดธเตเดฎเดพเดจเตเดฑเดฟเดเตเดธเต gvpr เดชเตเดฐเตเดเตเดฐเดพเด เดเดตเดฏเดพเดฃเต:
เดตเดฟเดฒเดฏเดฟเดฐเตเดคเตเดคเตเด เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเต เดเดจเตเดคเตเดเตเดเดฟเดฒเตเด เดเดฃเตเดเตเดเตเดเดฟเตฝ เดเตเดฒเตเดธเต.
เดเดฐเต เดเตปเดชเตเดเตเดเต เดเตเดฐเดพเดซเดฟเดจเตเด G {
เดเดฐเต เดฌเตเดฒเตเดเตเดเดฟเดจเตเด {
เดเดฃเด G เดจเดฟเดฒเดตเดฟเดฒเต เดเตเดฐเดพเดซเตเด เดจเดฟเดฒเดตเดฟเดฒเต เดตเดธเตเดคเตเดตเตเด เดเดฏเดฟ.
เดตเดฟเดฒเดฏเดฟเดฐเตเดคเตเดคเตเด BEG_G เดเดจเตเดคเตเดเตเดเดฟเดฒเตเด เดเดฃเตเดเตเดเตเดเดฟเตฝ เดเตเดฒเตเดธเต.
เดเดฐเต เดจเตเดกเดฟเดจเตเด เดเดกเตเดเดฟเดจเตเด G {
เดจเดฟเดฒเดตเดฟเดฒเต เดเดฌเตโเดเดเตโเดฑเตเดฑเดพเดฏเดฟ เดจเตเดกเต เดเดกเตเดเต เดธเดเตเดเดฎเดพเดเตเดเตเด.
เดตเดฟเดฒเดฏเดฟเดฐเตเดคเตเดคเตเด N or E เดตเตเดฏเดตเดธเตเดฅเดเตพ, เดเดเดฟเดคเดฎเดพเดฏเดคเต.
}
}
เดเดฃเด G เดจเดฟเดฒเดตเดฟเดฒเต เดตเดธเตเดคเตเดตเดพเดฏเดฟ.
เดตเดฟเดฒเดฏเดฟเดฐเตเดคเตเดคเตเด END_G เดเดจเตเดคเตเดเตเดเดฟเดฒเตเด เดเดฃเตเดเตเดเตเดเดฟเตฝ เดเตเดฒเตเดธเต.
}
เดตเดฟเดฒเดฏเดฟเดฐเตเดคเตเดคเตเด เด เดตเดธเดพเดจเดฟเดเตเดเตเดจเตเดจเต เดเดจเตเดคเตเดเตเดเดฟเดฒเตเด เดเดฃเตเดเตเดเตเดเดฟเตฝ เดเตเดฒเตเดธเต.
เดฏเตเดเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพ เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเต, BEG_G, END_G เดเดชเตเดชเด เด เดตเดธเดพเดจเดฟเดเตเดเตเดจเตเดจเต เดเตเดฒเตเดธเตเดเตพ เดเดฏเดฟเดฐเดฟเดเตเดเตเดฎเตเดชเตเตพ เดเตเดฒเตเดธเตเดเตพ เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเดจเตเดจเต
เดตเดฟเดฒเดฏเดฟเดฐเตเดคเตเดคเดฟ. เดตเตเดฃเตเดเดฟ N or E เดเดชเดตเดพเดเตเดฏเดเตเดเตพ, เดชเตเดฐเดตเดเดจเดฎเต เดชเตเดฐเดตเตเดคเตเดคเดฟเดฏเต เดเดดเดฟเดตเดพเดเตเดเดพเด. เดเดฃเตเดเตเดเตเดเดฟเตฝ
เดเดฐเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเตเดฑเต เดชเตเดฐเดตเดเดจเดฎเดฒเตเดฒ, เดเดฐเต เดจเตเดกเดฟเดฒเตเด เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เด เดฐเดฟเดเดฟเดฒเตเด เดชเตเดฐเดตเตผเดคเตเดคเดจเด เดจเดเดคเตเดคเตเดจเตเดจเต
เดเดเดฟเดคเดฎเดพเดฏ. เดเดฐเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดตเตเด เดเดฒเตเดฒเตเดเตเดเดฟเตฝ, เดชเตเดฐเดตเดเดจเด เดถเดฐเดฟเดฏเดพเดฃเตเดจเตเดจเต เดตเดฟเดฒเดฏเดฟเดฐเตเดคเตเดคเตเดจเตเดจเตเดตเตเดเตเดเดฟเตฝ, เดฌเดจเตเดงเดชเตเดชเตเดเตเดเดคเต
เดเดพเตผเดเตเดฑเตเดฑเต เดเตเดฐเดพเดซเดฟเดฒเตเดเตเดเต เดจเตเดกเต เดเดกเตเดเต เดเตเตผเดคเตเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต.
เดฌเตเดฒเตเดเตเดเตเดเตพ เด เดต เดธเดเดญเดตเดฟเดเตเดเตเดจเตเดจ เดเตเดฐเดฎเดคเตเดคเดฟเตฝ เดตเดฟเดฒเดฏเดฟเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดจเตเดจเต. เดเดฐเต เดฌเตเดฒเตเดเตเดเดฟเดจเตเดณเตเดณเดฟเตฝ, เดฆเดฟ N เดพ เด
(E เดตเตเดฏเดตเดธเตเดฅเดเตพ, เดฏเดฅเดพเดเตเดฐเดฎเด) เดธเดเดญเดตเดฟเดเตเดเตเดจเตเดจ เดเตเดฐเดฎเดคเตเดคเดฟเตฝ เดตเดฟเดฒเดฏเดฟเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดจเตเดจเต. เดเดเตเดเดฟเดฒเตเด เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด
เด เดคเต เดเดฐเต เดฌเตเดฒเตเดเตเดเดฟเดจเตเดณเตเดณเดฟเตฝ, N or E เดฏเดพเดคเตเดฐเดพ เดเตเดฐเดฎเดคเตเดคเต เดเดถเตเดฐเดฏเดฟเดเตเดเต เดเดชเดตเดพเดเตเดฏเดเตเดเตพ เดชเดฐเดธเตเดชเดฐเด เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเดเตเดเดพเด.
เดชเตเดฐเดตเดเดจเดเตเดเดณเตเด เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเดณเตเด เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจ เดธเดฟ เดญเดพเดทเดฏเดฟเดฒเตเดณเตเดณ เดชเตเดฐเดธเตเดคเดพเดตเดจเดเดณเตเดเต เดเตเดฐเดฎเดเตเดเดณเดพเดฃเต
exr(3) เดฒเตเดฌเตเดฐเดฑเดฟ. เดชเตเดฐเดตเดเดจเดเตเดเดณเตเด เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเดณเตเด เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดตเตเดฏเดคเตเดฏเดพเดธเด เดเดฆเตเดฏเดคเตเดคเตเดคเต เดฎเดพเดคเตเดฐเดฎเดพเดฃเต
เดถเดฐเดฟเดฏเต เดคเตเดฑเตเดฑเต เดเดจเตเดจเต เดตเตเดฏเดพเดเตเดฏเดพเดจเดฟเดเตเดเดพเดตเตเดจเตเดจ เดเดฐเต เดคเดฐเด เดเดฃเตเดเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเด. เดเดตเดฟเดเต เดธเดพเดงเดพเดฐเดฃ เดธเดฟ
เดเตบเดตเตเตปเดทเตป เดชเดฟเดจเตเดคเตเดเดฐเตเดจเตเดจเต, เด เดคเดฟเตฝ เดชเตเดเตเดฏเดฎเดฒเตเดฒเดพเดคเตเดค เดฎเตเดฒเตเดฏเด เดถเดฐเดฟเดฏเดพเดฃเตเดจเตเดจเต เดเดฃเดเตเดเดพเดเตเดเตเดจเตเดจเต. เดเดคเดฟเตฝ เดเตพเดชเตเดชเตเดเตเด
เดจเตเดกเตเดเตพ, เด เดฐเดฟเดเตเดเตพ เดฎเตเดคเดฒเดพเดฏเดตเดฏเต เดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดถเตเดจเตเดฏเดฎเดฒเตเดฒเดพเดคเตเดค เดธเตเดเตเดฐเดฟเดเดเตเดเดณเตเด เดถเตเดจเตเดฏเดฎเดฒเตเดฒเดพเดคเตเดค เดฑเดซเดฑเตปเดธเตเดเดณเตเด. เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เดเดฐเต เดธเตเดเตเดฐเดฟเดเดเดฟเดจเต เดเดดเดฟเดฏเตเดฎเตเดเตเดเดฟเตฝ
เดเดฐเต เดชเตเตผเดฃเตเดฃเดธเดเดเตเดฏเดฏเดฟเดฒเตเดเตเดเต เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด เดเตเดฏเตเดฏเตเด, เด เดฎเตเดฒเตเดฏเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต.
เดธเดพเดงเดพเดฐเดฃ เดธเดฟ เด เดเดฟเดธเตเดฅเดพเดจ เดคเดฐเดเตเดเตพเดเตเดเต เดชเตเดฑเดฎเต (เดถเตเดจเตเดฏเด, int, เดชเตเดฐเดคเตเดเด, เดซเตเดฒเตเดเตเดเต, เดจเตเดณเดฎเตเดณเตเดณ, เดเดชเตเดชเดฟเดเดพเดคเตเดคเดคเต เดเดชเตเดชเด เดเดฐเดเตเด),
gvpr เดจเตฝเดเตเดจเตเดจเต เดธเตเดเตเดฐเดฟเดเดเต เดเดจเตเดจเดคเดฟเดจเตเดฑเต เดชเดฐเตเดฏเดพเดฏเดฎเดพเดฏเดฟ เดเดพเดฐเต*, เดเตเดฐเดพเดซเต เด เดงเดฟเดทเตเด เดฟเดค เดคเดฐเดเตเดเตพ เดจเตเดกเต_เดเดฟ, เดเดกเตเดเต_เดเดฟ,
เดเตเดฐเดพเดซเต_เดเดฟ เดเดชเตเดชเด obj_t. เดฆเดฟ obj_t เดคเดฐเดคเตเดคเต เดฎเดฑเตเดฑเต 3 เดเตเตบเดเตเดฐเตเดฑเตเดฑเตเดเดณเตเดเต เดธเตเดชเตเดชเตผ เดเตเดชเตเดชเดพเดฏเดฟ เดเดพเดฃเดพเตป เดเดดเดฟเดฏเตเด
เดคเดฐเดเตเดเตพ; เดถเดฐเดฟเดฏเดพเดฏ เด เดเดฟเดธเตเดฅเดพเดจ เดคเดฐเด เดเดฒเดจเดพเดคเตเดฎเดเดฎเดพเดฏเดฟ เดชเดฐเดฟเดชเดพเดฒเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต. เด เด เดเดฟเดธเตเดฅเดพเดจ เดคเดฐเดเตเดเตพ เดเตเดเดพเดคเต, เดฆเดฟ
เดชเดฟเดจเตเดคเตเดฃเดฏเตโเดเตเดเตเดจเตเดจ เดฎเดฑเตเดฑเต เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดเดเตโเดธเตโเดชเตเดฐเตเดทเดจเตเดเตพ เดฎเดพเดคเตเดฐเดฎเดพเดฃเต (เด เดธเตเดธเดฟเดฏเตเดฑเตเดฑเตเดตเต) เด เดฑเตเดเตพ.
เดธเตเดฅเดฟเดฐเดพเดเตเดเดเตเดเตพ C เดตเดพเดเตเดฏเดเดเดจเดฏเต เดชเดฟเดจเตเดคเตเดเดฐเตเดจเตเดจเต, เดเดจเตเดจเดพเตฝ เดธเตเดเตเดฐเดฟเดเดเตเดเตพ เดเดจเตเดจเดฟเตฝ เดเตเดเดฟ เดเดฆเตเดงเดฐเดฟเดเตเดเดพเด "..." or '...'. gvpr
C++ เด เดญเดฟเดชเตเดฐเดพเดฏเดเตเดเดณเตเด cpp-เดคเดฐเด เด เดญเดฟเดชเตเดฐเดพเดฏเดเตเดเดณเตเด เดธเตเดตเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต. เดฐเดฃเตเดเดพเดฎเดคเตเดคเตเดคเดฟเดจเต, เดเดฐเต เดตเดฐเดฟ เดเดฐเดเดญเดฟเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ
เดเดฐเต '#' เดชเตเดฐเดคเตเดเด, เดตเดฐเดฟเดฏเตเดเต เดฌเดพเดเตเดเดฟ เดญเดพเดเด เด เดตเดเดฃเดฟเดเตเดเดชเตเดชเตเดเตเดเต.
เดเดฐเต เดชเตเดฐเดธเตโเดคเดพเดตเดจ เดเดจเตเดจเดคเต เดเดฐเต เดซเดเดเตโเดทเดจเตเดฑเตเดฏเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเตเดฑเตเดฏเต เดเดฐเต เด เดฑเตเดฏเตเดเตเดฏเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดเตโเดธเดฟเดเตเดฏเตเดเตเดเดฌเดฟเดณเดฟเดจเตเดฑเตเดฏเต เดชเตเดฐเดเตเดฏเดพเดชเดจเด เดเดเดพเด.
เดชเตเดฐเดธเตเดคเดพเดตเดจ. เดชเตเดฐเดเตเดฏเดพเดชเดจเดเตเดเตพเดเตเดเต, เดเดฐเตเดฑเตเดฑ เดชเดฐเดฟเดงเดฟเดฏเตเดฃเตเดเต. เด เดฑเต เดชเตเดฐเดเตเดฏเดพเดชเดจเดเตเดเตพเดเตเดเต เดซเตเด เดเดฃเตเดเต:
เดเตเดชเตเดชเต เดเตเดฏเตเดฏเตเด เดถเตเดฐเตเดฃเดฟ [ type0 ]
เดเดตเดฟเดเต type0 เดเดชเตเดทเดฃเตฝ เดเดฃเต. เดเดคเต เดตเดฟเดคเดฐเดฃเด เดเตเดฏเตเดคเดพเตฝ, เดเดฒเตเดฒเดพ เด เดฑเตเดฏเตเด เดชเดพเตผเดธเตผ เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเด
เดธเดฌเตเดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเตพเดเตเดเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดคเดฐเด เดเดฃเตเดเต. เด เดคเต เดตเดฟเดคเดฐเดฃเด เดเตเดฏเตเดคเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ, เดเดฒเตเดฒเดพ เดคเดฐเดคเตเดคเดฟเดฒเตเดฎเตเดณเตเดณ เดตเดธเตเดคเตเดเตเดเตพ เดเดเดพเด
เดธเดฌเตเดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเดณเดพเดฏเดฟ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต. เดธเดฟเดฏเดฟเดฒเตเดคเตเดชเตเดฒเต, เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเตเด เด เดฑเตเดเดณเตเด เดชเตเดฐเดเตเดฏเดพเดชเดฟเดเตเดเดฃเด. เดชเตเดฐเดคเตเดฏเตเดเดฟเดเตเดเต, เดเดฐเต
เดชเตเดฐเดเตเดฏเดพเดชเดฟเดเตเดเดพเดคเตเดค เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเต เดเดฐเต เดจเตเดกเดฟเดจเตเดฑเต, เดเดกเตเดเดฟเดจเตเดฑเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเดฟเดจเตเดฑเต เดชเตเดฐเดพเดฏเดฟ เดตเตเดฏเดพเดเตเดฏเดพเดจเดฟเดเตเดเตเด
เดเตเดฐเดพเดซเต, เดธเดจเตเดฆเตผเดญเด เด เดจเตเดธเดฐเดฟเดเตเดเต.
เดเดเตเดธเดฟเดเตเดฏเตเดเตเดเดฌเดฟเตพ เดธเตเดฑเตเดฑเตเดฑเตเดฑเตโเดฎเตเดจเตเดฑเตเดเตพ เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดตเดฏเดฟเตฝ เดเดจเตเดจเดพเดฏเดฟเดฐเดฟเดเตเดเดพเด:
{ [ เดชเตเดฐเดธเตเดคเดพเดตเดจ ... ] }
เดชเดฆเดชเตเดฐเดฏเตเดพเดเด // เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดตเตเดฐเดฟเดฏเดฌเดฟเตพ = เดชเดฆเดชเตเดฐเดฏเตเดพเดเด
เดเดเตเดเดฟเตฝ ( เดชเดฆเดชเตเดฐเดฏเตเดพเดเด ) เดชเตเดฐเดธเตเดคเดพเดตเดจ [ เดฎเดฑเตเดฑเดพเดฐเตเดเตเดเดฟเดฒเตเด เดชเตเดฐเดธเตเดคเดพเดตเดจ ]
เดตเตเดฃเตเดเดฟ( เดชเดฆเดชเตเดฐเดฏเตเดพเดเด ; เดชเดฆเดชเตเดฐเดฏเตเดพเดเด ; เดชเดฆเดชเตเดฐเดฏเตเดพเดเด ) เดชเตเดฐเดธเตเดคเดพเดตเดจ
เดตเตเดฃเตเดเดฟ( เดถเตเดฐเตเดฃเดฟ [ เดตเตเดฐเดฟเดฏเดฌเดฟเตพ ]) เดชเตเดฐเดธเตเดคเดพเดตเดจ
เดซเตเตผ( เดถเตเดฐเตเดฃเดฟ [ เดตเตเดฐเดฟเดฏเดฌเดฟเตพ ]) เดชเตเดฐเดธเตเดคเดพเดตเดจ
เด เดคเตเดธเดฎเดฏเด ( เดชเดฆเดชเตเดฐเดฏเตเดพเดเด ) เดชเตเดฐเดธเตเดคเดพเดตเดจ
เดธเตเดตเดฟเดเตเดเตเดเตเดฏเตเดฏเตเด ( เดชเดฆเดชเตเดฐเดฏเตเดพเดเด ) เดเตเดธเต เดชเตเดฐเดธเตเดคเดพเดตเดจเดเตพ
เดเดเดตเตเดณ [ เดชเดฆเดชเตเดฐเดฏเตเดพเดเด ]
เดคเตเดเดฐเตเด [ เดชเดฆเดชเตเดฐเดฏเตเดพเดเด ]
เดฎเดเดเตเดเด [ เดชเดฆเดชเตเดฐเดฏเตเดพเดเด ]
เดฌเตเดฐเดพเดเตเดเดฑเตเดฑเดฟเดฒเตเดณเตเดณ เดเดจเดเตเดเตพ เดเดชเตเดทเดฃเตฝ เดเดฃเต.
เดฐเดฃเตเดเดพเดฎเดคเตเดคเต เดฐเตเดชเดคเตเดคเดฟเตฝ เดตเตเดฃเตเดเดฟ เดชเตเดฐเดธเตเดคเดพเดตเดจเดฏเตเด forr เดชเตเดฐเดธเตเดคเดพเดตเดจ, เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดเดจเตเดจเดคเดฟเดฒเตเดเตเดเต เดธเดเตเดเดฎเดพเดเตเดเดฟ
เดเดฐเต เดฎเตเดฒเตเดฏเดตเตเด เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดถเตเดฐเตเดฃเดฟเดฏเดฟเดฒเต เดเดฐเต เดธเตเดเดฟเดเดฏเดพเดฏเตเด เดคเตเดเตผเดจเตเดจเต เด เดจเตเดฌเดจเตเดงเดฎเดพเดฏเตเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต เดชเตเดฐเดธเตเดคเดพเดตเดจ is
เดตเดฟเดฒเดฏเดฟเดฐเตเดคเตเดคเดฟ. เดธเดเดเตเดฏเดพ เดธเตเดเดฟเดเดเตพเดเตเดเตเด เดธเตเดเตเดฐเดฟเดเดเต เดธเตเดเดฟเดเดเตพเดเตเดเตเด, เดธเตเดเดฟเดเดเตพ เดตเตผเดฆเตเดงเดฟเดเตเดเตเดจเตเดจเดคเดฟเดฒเดพเดฃเต เดฎเดเดเตเดเตเดจเตเดจเดคเต
(เดเตเดฑเดฏเตเดจเตเดจเต) เดเดจเตเดจเดคเดฟเดจเดพเดฏเตเดณเตเดณ เดธเดเดเตเดฏเดพ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดจเดฟเดเดฃเตเดเต เดเตเดฐเดฎเด เดตเตเดฃเตเดเดฟ (forr, เดฏเดฅเดพเดเตเดฐเดฎเด). เดเดคเต เดเดชเดฏเตเดเดฟเดเตเดเดพเด
เด เดเตเดเตเดเตเดจเตเดจเดคเดฟเดจเต.
เดซเดเดเตโเดทเตป เดจเดฟเตผเดตเดเดจเดเตเดเตพ เดเดจเตเดจเดคเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเต เดฆเตเดถเตเดฏเดฎเดพเดเต เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเต เดเดชเดตเดพเดเตเดฏเด.
เดเดเตเดธเตเดชเตเดฐเดทเดจเตเดเดณเดฟเตฝ เดธเดพเดงเดพเดฐเดฃ เดธเดฟ เดเดเตเดธเตเดชเตเดฐเดทเดจเตเดเตพ เดเตพเดชเตเดชเตเดเตเดจเตเดจเต. เดเดชเดฏเตเดเดฟเดเตเดเต เดธเตเดเตเดฐเดฟเดเดเต เดคเดพเดฐเดคเดฎเตเดฏเดเตเดเตพ == เดเดชเตเดชเด != เดเดฟเดเดฟเดคเตเดธเดฟเดเตเดเตเด
เดตเดฒเดคเต เดเต เดเดชเตเดชเดฑเดพเตปเดฑเต เดชเดคเดฟเดตเต เดเดเตเดธเตเดชเตเดฐเดทเตป เดชเตเดฐเตเดคเตเดคเดคเตเดคเดฟเดจเตเดฑเต เดเดฆเตเดฆเตเดถเตเดฏเดคเตเดคเดฟเดจเดพเดฏเดฟ เดเดฐเต เดชเดพเดฑเตเดฑเตเดฃเดพเดฏเดฟ. เดชเดพเดฑเตเดฑเตเดฃเตเดเตพ
เดเดชเดฏเตเดพเดเด ksh(1) เดซเดฏเตฝ เดฎเดพเดเตเดเต เดชเดพเดฑเตเดฑเตเตบ เดตเดพเดเตเดฏเดเดเดจ. (เดฒเดณเดฟเดคเดฎเดพเดฏ เดธเตเดเตเดฐเดฟเดเดเต เดธเดฎเดคเตเดตเดคเตเดคเดฟเดจเต, เดเดชเดฏเตเดเดฟเดเตเดเตเด strcmp
เดชเตเดฐเดตเตผเดคเตเดคเดจเด.
gvpr เดเดฐเต เดชเดฆเดชเตเดฐเดฏเตเดเด เดเดฐเต เดธเตเดเตเดฐเดฟเดเดเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดธเดเดเตเดฏเดพ เดฎเตเดฒเตเดฏเด เดเดฏเดฟ เดเดชเดฏเตเดเดฟเดเตเดเดพเตป เดถเตเดฐเดฎเดฟเดเตเดเตเด. เดฐเดฃเตเดเตเด
เดธเดพเดงเตเดฏเดฎเตเดเตเดเดฟเตฝ, C-เดชเตเดฒเตเดณเตเดณ เดเดพเดธเตเดฑเตเดฑเตเดเดณเตเด เดซเดเดเตโเดทเตป เดเตเดเดชเตเดฒเตเดฑเตเดฑเตเดเดณเตเด เดชเดฐเดฟเดตเตผเดคเตเดคเดจเดเตเดเตพ เดจเดเดคเตเดคเดพเตป เดเดเดฏเดพเดเตเดเตเด.
เดเตเดฐเดพเดซเดฟเดเตเดเตฝ เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดเดเตเดธเตเดชเตเดฐเดทเดจเตเดเตพ (เด เดคเดพเดฏเดคเต, graph_t, เดจเตเดกเต_เดเดฟ, เดเดกเตเดเต_เดเดฟ, obj_t) เดชเดฟเดจเตเดคเตเดเดฐเดพเด a
เดฐเตเดชเดคเตเดคเดฟเตฝ เดซเตเตฝเดกเต เดฑเดซเดฑเตปเดธเต .เดชเตเดฐเต. เดคเดคเตเดซเดฒเดฎเดพเดฏเตเดฃเตเดเดพเดเตเดจเตเดจ เดฎเตเดฒเตเดฏเด เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเดฟเดจเตเดฑเต เดฎเตเดฒเตเดฏเดฎเดพเดฃเต
เดชเตเดฐเตเดจเตฝเดเดฟเดฏเดคเต เดชเตเดฐเต เดคเดจเตเดจเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดตเดธเตเดคเตเดตเดฟเดจเตเดฑเต. เดเตเดเดพเดคเต, เดเดฟเดฒ เดธเดจเตเดฆเตผเดญเดเตเดเดณเดฟเตฝ เดเดฐเต เด เดชเตเดฐเดเตเดฏเดพเดชเดฟเดค,
เดฎเดพเดฑเตเดฑเดพเดคเตเดค เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดเดฐเต เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเต เดจเดพเดฎเดฎเดพเดฏเดฟ เดเดฃเดเตเดเดพเดเตเดเตเดจเตเดจเต. เดชเตเดฐเดคเตเดฏเตเดเดฟเดเตเดเตเด, เด เดคเตเดคเดฐเด เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเตเดเตพ
เดฏเดฅเดพเดเตเดฐเดฎเด เดจเดฟเดฒเดตเดฟเดฒเต เดจเตเดกเดฟเดจเตเดฑเตเดฏเต เดเดกเตเดเดฟเดจเตเดฑเตเดฏเต เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเตเดเดณเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเด N เดเดชเตเดชเด E เดเดชเดตเดพเดเตเดฏเดเตเดเตพ, เดเตเดเดพเดคเต
เดจเดฟเดฒเดตเดฟเดฒเต เดเตเดฐเดพเดซเต BEG_G เดเดชเตเดชเด END_G เดเดชเดตเดพเดเตเดฏเดเตเดเตพ.
เดธเดพเดงเดพเดฐเดฃ เดชเตเดฒเต เดฒเดฟเดฌเตเดธเดฟเดเตเดฐเดพเดซเต(3) เดฎเตเดกเตฝ, เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเตเดเตพ เดธเตเดเตเดฐเดฟเดเดเต เดฎเตเดฒเตเดฏเดฎเตเดณเตเดณเดคเดพเดฃเต. เดเดคเตเดเตเดเดพเดคเต, gvpr
เดเตเดฐเดพเดซเต เดเดฌเตโเดเดเตโเดฑเตเดฑเตเดเดณเตเดเต เดเดฟเดฒ เดเดชเด-เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเตเดเดณเต เดชเดฟเดจเตเดคเตเดฃเดฏเตโเดเตเดเตเดจเตเดจเต, เดธเตโเดเตเดฐเดฟเดเดเต-เดฎเตเดฒเตเดฏเด เดเดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ. เดเดต
เดเตเดฐเดพเดซเต เดเดฌเตโเดเดเตโเดฑเตเดฑเตเดเดณเตเดเต เด เดจเตเดคเตผเดฒเตเดจเดฎเดพเดฏ เดเตเดฃเดเตเดเดณเต เดชเตเดฐเดคเดฟเดซเดฒเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต, เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเต เด เดคเต เดธเดเตเดเดฎเดพเดเตเดเดพเตป เดเดดเดฟเดฏเดฟเดฒเตเดฒ.
เดคเดฒ : เดจเตเดกเต_เดเดฟ
เดเดฐเต เด เดฐเดฟเดเดฟเดจเตเดฑเต เดคเดฒ.
เดตเดพเตฝ : เดจเตเดกเต_เดเดฟ
เดเดฐเต เด เดฐเดฟเดเดฟเดจเตเดฑเต เดตเดพเตฝ.
เดชเตเดฐเต : เดธเตเดเตเดฐเดฟเดเดเต
เดเดฐเต เดเดกเตเดเต, เดจเตเดกเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเตเดฐเดพเดซเต เดเดจเตเดจเดฟเดตเดฏเตเดเต เดชเตเดฐเต. เดเดฐเต เด เดฐเดฟเดเดฟเดจเตเดฑเต เดชเตเดฐเดฟเดจเต เดเดฐเต เดฐเตเดชเดฎเตเดฃเตเดเต "<เดตเดพเตฝ-
เดชเตเดฐเต>[]", เดเดตเดฟเดเต เดเดฃเต "->" เด เดฅเดตเดพ "--" เดเดคเดฟเดจเต เดเดถเตเดฐเดฏเดฟเดเตเดเต
เดเตเดฐเดพเดซเต เดธเดเดตเดฟเดงเดพเดจเด เดเตเดฏเตเดคเดพเดฒเตเด เดเดฒเตเดฒเตเดเตเดเดฟเดฒเตเด. เดฌเตเดฐเดพเดเตเดเดฑเตเดฑเต เดญเดพเดเด [] เดเดเตเดเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเต เดฆเตเดถเตเดฏเดฎเดพเดเต
เดเดกเตเดเดฟเดจเต เดจเดฟเดธเตเดธเดพเดฐเดฎเดฒเตเดฒเดพเดคเตเดค เดเดฐเต เดเต เดเดฃเตเดเต.
เดฌเดฟเดฐเตเดฆเด : int
เดเดฐเต เดจเตเดกเดฟเดจเตเดฑเต เด เดณเดตเต.
เดฌเดฟเดฐเตเดฆเด : int
เดเดฐเต เดจเตเดกเดฟเดจเตเดฑเต เดเดเตเดเตเดกเดฟเดเตเดฐเดฟ.
เดกเดฟเดเตเดฐเดฟ : int
เดเดฐเต เดจเตเดกเดฟเดจเตเดฑเต เด เดณเดตเต.
เดตเตเดฐเต : เดเตเดฐเดพเดซเต_เดเดฟ
เดเดฐเต เดตเดธเตเดคเตเดตเดฟเดจเตเดฑเต เดฑเตเดเตเดเต เดเตเดฐเดพเดซเต. เดเดฐเต เดฑเตเดเตเดเต เดเตเดฐเดพเดซเดฟเดจเตเดฑเต เดฑเตเดเตเดเต เดคเดจเตเดจเตเดฏเดพเดฃเต.
เดชเดพเดฐเดจเตเดฑเต : เดเตเดฐเดพเดซเต_เดเดฟ
เดเดฐเต เดเดชเดเตเดฐเดพเดซเดฟเดจเตเดฑเต เดชเดพเดฐเดจเตเดฑเต เดเตเดฐเดพเดซเต. เดเดฐเต เดฑเตเดเตเดเต เดเตเดฐเดพเดซเดฟเดจเตเดฑเต เดชเดพเดฐเดจเตเดฑเต เดเดฃเต NULL
n_เด เดฑเตเดฑเดเตเดเตพ : int
เดเตเดฐเดพเดซเดฟเดฒเต เด เดฐเดฟเดเตเดเดณเตเดเต เดเดฃเตเดฃเด
n_เดจเตเดกเตเดเตพ : int
เดเตเดฐเดพเดซเดฟเดฒเต เดจเตเดกเตเดเดณเตเดเต เดเดฃเตเดฃเด
เดธเดเดตเดฟเดงเดพเดจเด : int
เดเตเดฐเดพเดซเต เดกเดฏเดฑเดเตโเดฑเตเดฑเต เดเตเดฏเตโเดคเดพเตฝ เดถเดฐเดฟ (เดชเตเดเตเดฏเด เด เดฒเตเดฒเดพเดคเตเดคเดคเต).
เดเดฃเดฟเดถเดฎเดพเดฏ : int
เดเตเดฐเดพเดซเต เดเตผเดถเดจเดฎเดพเดฃเตเดเตเดเดฟเตฝ เดถเดฐเดฟ (เดชเตเดเตเดฏเด เด เดฒเตเดฒเดพเดคเตเดคเดคเต).
เดฌเดฟเตฝเดฑเตเดฑเต-เดเตป เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพ
เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพ เด เดจเตเดคเตผเดจเดฟเตผเดฎเตเดฎเดฟเดคเดฎเดพเดฃเต gvpr. เด เดซเดเดเตโเดทเดจเตเดเตพ เดเตเดฐเดพเดซเดฟเดฒเตเดเตเดเต เดฑเดซเดฑเตปเดธเตเดเตพ เดจเตฝเดเตเดจเตเดจเต
เดตเดธเตเดคเตเดเตเดเตพ เดคเดฟเดฐเดฟเดเต เดตเดฐเตเดจเตเดจเต NULL เดชเดฐเดพเดเดฏเดชเตเดชเตเดเตเดเดพเตฝ.
เดเตเดฐเดพเดซเตเดเตพ เดเดชเตเดชเด เดเดชเดเตเดฐเดพเดซเต
เดเตเดฐเดพเดซเต(s : เดธเตเดเตเดฐเดฟเดเดเต, t : เดธเตเดเตเดฐเดฟเดเดเต): เดเตเดฐเดพเดซเต_เดเดฟ
เดชเตเดฐเตเดณเตเดณ เดเดฐเต เดเตเดฐเดพเดซเต เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเต s เดเตเดเดพเดคเต เดเดฐเตเดเต เดคเดฐเด เดธเตเดเตเดฐเดฟเดเดเดฟเตฝ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต t.
เดเดฅเดพเดชเดพเดคเตเดฐเดเตเดเดณเต เด เดตเดเดฃเดฟเดเตเดเตเดจเตเดจเต U, D, S, N เดตเตเดฏเดพเดเตเดฏเดพเดจเด เดตเดดเดฟเดคเดฟเดฐเดฟเดเตเดเตเดตเดฟเดเดฐเตเดคเต,
เดฏเดฅเดพเดเตเดฐเดฎเด เดจเดฟเตผเดฆเตเดฆเตเดถเดฟเดเตเดเดคเตเด เดเตผเดถเดจเดตเตเด เด เดฒเตเดฒเดพเดคเตเดคเดคเตเด. เดเดเตเดเดฟเตฝ t เดถเตเดจเตเดฏเดฎเดพเดฃเต, เดจเดฟเตผเดฆเตเดฆเตเดถเดฟเดเตเดเดคเตเด เด เดฒเตเดฒเดพเดคเตเดคเดคเตเดฎเดพเดฃเต
เดเตผเดถเดจเดฎเดพเดฏ เดเตเดฐเดพเดซเต เดธเตเดทเตเดเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต.
เดธเดฌเตเดเดฟ(g : เดเตเดฐเดพเดซเต_เดเดฟ, s : เดธเตเดเตเดฐเดฟเดเดเต): เดเตเดฐเดพเดซเต_เดเดฟ
เดเตเดฐเดพเดซเดฟเตฝ เดเดฐเต เดธเดฌเตเดเตเดฐเดพเดซเต เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเต g เดชเตเดฐเดฟเดจเตเดชเตเดชเด s. เดธเดฌเตเดเตเดฐเดพเดซเต เดเดคเดฟเดจเดเด เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดเตเดเตเดเดฟเตฝ, เด เดคเต
เดฎเดเดเตเดเดฟ.
isSubg(g : เดเตเดฐเดพเดซเต_เดเดฟ, s : เดธเตเดเตเดฐเดฟเดเดเต): เดเตเดฐเดพเดซเต_เดเดฟ
เดเตเดฐเดพเดซเดฟเดฒเต เดธเดฌเตเดเตเดฐเดพเดซเต เดจเตฝเดเตเดจเตเดจเต g เดชเตเดฐเดฟเดจเตเดชเตเดชเด s, เด เดคเต เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดเตเดเตเดเดฟเตฝ, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ NULL เด เดฒเตเดฒเตเดเตเดเดฟเตฝ.
fstsubg(g : เดเตเดฐเดพเดซเต_เดเดฟ): เดเตเดฐเดพเดซเต_เดเดฟ
เดเตเดฐเดพเดซเดฟเดฒเต เดเดฆเตเดฏ เดเดชเดเตเดฐเดพเดซเต เดจเตฝเดเตเดจเตเดจเต g, เด เดฅเดตเดพ NULL เดเดจเตเดจเตเดฎเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ.
nxtsubg(sg : เดเตเดฐเดพเดซเต_เดเดฟ): เดเตเดฐเดพเดซเต_เดเดฟ
เดถเตเดทเด เด เดเตเดคเตเดค เดธเดฌเตเดเตเดฐเดพเดซเต เดจเตฝเดเตเดจเตเดจเต sg, เด เดฅเดตเดพ NULL.
เดจเตเดฐเดฟเดเตเดเต เดเดฃเต(g : เดเตเดฐเดพเดซเต_เดเดฟ): int
เดเดเตเดเดฟเตฝ เดฎเดพเดคเตเดฐเด เดถเดฐเดฟ เดเดจเตเดจเต เดจเตฝเดเตเดจเตเดจเต g เดธเดเดตเดฟเดงเดพเดจเด.
เดเตผเดถเดจเดฎเดพเดฃเต(g : เดเตเดฐเดพเดซเต_เดเดฟ): int
เดเดเตเดเดฟเตฝ เดฎเดพเดคเตเดฐเด เดถเดฐเดฟ เดเดจเตเดจเต เดจเตฝเดเตเดจเตเดจเต g เดเตผเดถเดจเดฎเดพเดฃเต.
เดจเตเดกเตเดเตพ(g : เดเตเดฐเดพเดซเต_เดเดฟ): int
เดจเตเดกเตเดเดณเตเดเต เดเดฃเตเดฃเด เดจเตฝเดเตเดจเตเดจเต g.
nEdges(g : เดเตเดฐเดพเดซเต_เดเดฟ): int
เด เดฐเดฟเดเตเดเดณเตเดเต เดเดฃเตเดฃเด เดจเตฝเดเตเดจเตเดจเต g.
เดจเตเดกเตเดเตพ
เดจเตเดพเดกเต(sg : เดเตเดฐเดพเดซเต_เดเดฟ, s : เดธเตเดเตเดฐเดฟเดเดเต): เดจเตเดกเต_เดเดฟ
เดเตเดฐเดพเดซเดฟเตฝ เดเดฐเต เดจเตเดกเต เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเต g เดชเตเดฐเดฟเดจเตเดฑเต s. เด เดคเตเดคเดฐเดฎเตเดฐเต เดจเตเดกเต เดเดคเดฟเดจเดเด เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดเตเดเตเดเดฟเตฝ, เด เดคเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเด.
เดเดชเดจเตเดกเต(sg : เดเตเดฐเดพเดซเต_เดเดฟ, n : เดจเตเดกเต_เดเดฟ): เดจเตเดกเต_เดเดฟ
เดจเตเดกเต เดเตเตผเดเตเดเตเดจเตเดจเต n เดเดชเดเตเดฐเดพเดซเดฟเดฒเตเดเตเดเต g. เดจเตเดกเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต.
fstnode(g : เดเตเดฐเดพเดซเต_เดเดฟ): เดจเตเดกเต_เดเดฟ
เดเตเดฐเดพเดซเดฟเดฒเต เดเดฆเตเดฏ เดจเตเดกเต เดจเตฝเดเตเดจเตเดจเต g, เด เดฅเดตเดพ NULL เดเดจเตเดจเตเดฎเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ.
nxtnode(n : เดจเตเดกเต_เดเดฟ): เดจเตเดกเต_เดเดฟ
เดถเตเดทเด เด เดเตเดคเตเดค เดจเตเดกเต เดจเตฝเดเตเดจเตเดจเต n เดฑเตเดเตเดเต เดเตเดฐเดพเดซเดฟเตฝ, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ NULL.
nxtnode_sg(sg : เดเตเดฐเดพเดซเต_เดเดฟ, n : เดจเตเดกเต_เดเดฟ): เดจเตเดกเต_เดเดฟ
เดถเตเดทเด เด เดเตเดคเตเดค เดจเตเดกเต เดจเตฝเดเตเดจเตเดจเต n in sg, เด เดฅเดตเดพ NULL.
เดจเตเดกเต เดเดฃเต(sg : เดเตเดฐเดพเดซเต_เดเดฟ, s : เดธเตเดเตเดฐเดฟเดเดเต): เดจเตเดกเต_เดเดฟ
(เดเดช)เดเตเดฐเดพเดซเดฟเตฝ เดเดฐเต เดจเตเดกเดฟเดจเดพเดฏเดฟ เดคเดฟเดฐเดฏเตเดจเตเดจเต sg เดชเตเดฐเดฟเดจเตเดฑเต s. เด เดคเตเดคเดฐเดฎเตเดฐเต เดจเตเดกเต เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดเตเดเตเดเดฟเตฝ, เด เดคเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเด.
เด เดฒเตเดฒเตเดเตเดเดฟเตฝ, NULL เดคเดฟเดฐเดฟเดเต เดจเตฝเดเดชเตเดชเตเดเตเดจเตเดจเต.
เดเดชเดจเตเดกเต(sg : เดเตเดฐเดพเดซเต_เดเดฟ, n : เดจเตเดกเต_เดเดฟ): int
เดจเตเดกเต เดเดฃเตเดเตเดเดฟเตฝ เดจเตเตบ-เดชเตเดเตเดฏเด เดจเตฝเดเตเดจเตเดจเต n (เดเดช)เดเตเดฐเดพเดซเดฟเดฒเดพเดฃเต sg, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดชเตเดเตเดฏเด เด เดฒเตเดฒเตเดเตเดเดฟเตฝ.
indegreeOf(sg : เดเตเดฐเดพเดซเต_เดเดฟ, n : เดจเตเดกเต_เดเดฟ): int
เดจเตเดกเดฟเดจเตเดฑเต เดกเดฟเดเตเดฐเดฟ เดจเตฝเดเตเดจเตเดจเต n (เดเดช)เดเตเดฐเดพเดซเดฟเตฝ sg.
เดเดเตเดเตเดกเดฟเดเตเดฐเดฟเดเดซเต(sg : เดเตเดฐเดพเดซเต_เดเดฟ, n : เดจเตเดกเต_เดเดฟ): int
เดจเตเดกเดฟเดจเตเดฑเต เดเดเตเดเตเดกเดฟเดเตเดฐเดฟ เดจเตฝเดเตเดจเตเดจเต n (เดเดช)เดเตเดฐเดพเดซเดฟเตฝ sg.
เดฌเดฟเดฐเตเดฆเด(sg : เดเตเดฐเดพเดซเต_เดเดฟ, n : เดจเตเดกเต_เดเดฟ): int
เดจเตเดกเดฟเดจเตเดฑเต เดฌเดฟเดฐเตเดฆเด เดจเตฝเดเตเดจเตเดจเต n (เดเดช)เดเตเดฐเดพเดซเดฟเตฝ sg.
เด เดฐเดฟเดเตเดเตพ
เด เดฑเตเดฑเด(t : เดจเตเดกเต_เดเดฟ, h : เดจเตเดกเต_เดเดฟ, s : เดธเตเดเตเดฐเดฟเดเดเต): เดเดกเตเดเต_เดเดฟ
เดเตเดฏเดฟเตฝ เดจเตเดกเดฟเดจเตเดชเตเดชเด เดเดฐเต เดเดกเตเดเต เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเต t, เดคเดฒ เดจเตเดกเต h เดชเตเดฐเตเด s เดฑเตเดเตเดเต เดเตเดฐเดพเดซเดฟเตฝ. เดเดเตเดเดฟเตฝ
เดเตเดฐเดพเดซเต เดฆเดฟเดถเดพเดฌเตเดงเดฎเดฟเดฒเตเดฒเดพเดคเตเดคเดคเดพเดฃเต, เดคเดฒเดฏเตเด เดตเดพเตฝ เดจเตเดกเตเดเดณเตเด เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดตเตเดฏเดคเตเดฏเดพเดธเด เด เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต.
เด เดคเตเดคเดฐเดฎเตเดฐเต เดเดกเตเดเต เดเดคเดฟเดจเดเด เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดเตเดเตเดเดฟเตฝ, เด เดคเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเด.
เดเดกเตเดเต_sg(sg : เดเตเดฐเดพเดซเต_เดเดฟ, t : เดจเตเดกเต_เดเดฟ, h : เดจเตเดกเต_เดเดฟ, s : เดธเตเดเตเดฐเดฟเดเดเต): เดเดกเตเดเต_เดเดฟ
เดเตเดฏเดฟเตฝ เดจเตเดกเดฟเดจเตเดชเตเดชเด เดเดฐเต เดเดกเตเดเต เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเต t, เดคเดฒ เดจเตเดกเต h เดชเตเดฐเตเด s (เดเดช)เดเตเดฐเดพเดซเดฟเตฝ sg (เดเดฒเตเดฒเดพเด
เดชเดพเดฐเดจเตเดฑเต เดเตเดฐเดพเดซเตเดเตพ). เดเตเดฐเดพเดซเต เดฆเดฟเดถ เดคเตเดฑเตเดฑเดฟเดฏเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ, เดคเดฒเดฏเตเด เดตเดพเดฒเตเด เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดตเตเดฏเดคเตเดฏเดพเดธเด
เดจเตเดกเตเดเตพ เด เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต. เด เดคเตเดคเดฐเดฎเตเดฐเต เดเดกเตเดเต เดเดคเดฟเดจเดเด เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดเตเดเตเดเดฟเตฝ, เด เดคเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเด.
เดเตเดดเตเดญเดพเดเด(g : เดเตเดฐเดพเดซเต_เดเดฟ, e : เดเดกเตเดเต_เดเดฟ): เดเดกเตเดเต_เดเดฟ
เด เดฑเตเดฑเด เดคเดฟเดฐเตเดเตเดจเตเดจเต e เดเดชเดเตเดฐเดพเดซเดฟเดฒเตเดเตเดเต g. เดเดกเตเดเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต.
isEdge(t : เดจเตเดกเต_เดเดฟ, h : เดจเตเดกเต_เดเดฟ, s : เดธเตเดเตเดฐเดฟเดเดเต): เดเดกเตเดเต_เดเดฟ
เดเตเดฏเดฟเตฝ เดจเตเดกเตเดณเตเดณ เดเดฐเต เด เดฐเดฟเดเดฟเดจเดพเดฏเดฟ เดจเตเดเตเดเตเดจเตเดจเต t, เดคเดฒ เดจเตเดกเต h เดชเตเดฐเตเด s. เดเตเดฐเดพเดซเต เดเดฃเตเดเตเดเดฟเตฝ
เดฆเดฟเดถเดฏเดฟเดฒเตเดฒเดพเดคเต, เดคเดฒเดฏเตเดเตเดฏเตเด เดตเดพเดฒเดฟเดจเตเดฑเตเดฏเตเด เดจเตเดกเตเดเตพ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดตเตเดฏเดคเตเดฏเดพเดธเด เด เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต. เด เดเตเดเดจเตเดฏเตเดเตเดเดฟเตฝ
เดเดกเตเดเต เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดเต, เด เดคเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต. เด เดฒเตเดฒเตเดเตเดเดฟเตฝ, NULL เดคเดฟเดฐเดฟเดเต เดจเตฝเดเดชเตเดชเตเดเตเดจเตเดจเต.
isEdge_sg(sg : เดเตเดฐเดพเดซเต_เดเดฟ, t : เดจเตเดกเต_เดเดฟ, h : เดจเตเดกเต_เดเดฟ, s : เดธเตเดเตเดฐเดฟเดเดเต): เดเดกเตเดเต_เดเดฟ
เดเตเดฏเดฟเตฝ เดจเตเดกเตเดณเตเดณ เดเดฐเต เด เดฐเดฟเดเดฟเดจเดพเดฏเดฟ เดจเตเดเตเดเตเดจเตเดจเต t, เดคเดฒ เดจเตเดกเต h เดชเตเดฐเตเด s (เดเดช)เดเตเดฐเดพเดซเดฟเตฝ sg. เดเดฃเตเดเตเดเดฟเตฝ
เดเตเดฐเดพเดซเต เดฆเดฟเดถเดพเดฌเตเดงเดฎเดฟเดฒเตเดฒเดพเดคเตเดคเดคเดพเดฃเต, เดคเดฒเดฏเตเด เดตเดพเตฝ เดจเตเดกเตเดเดณเตเด เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดตเตเดฏเดคเตเดฏเดพเดธเด เด เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต.
เด เดคเตเดคเดฐเดฎเตเดฐเต เดเดกเตเดเต เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดเตเดเตเดเดฟเตฝ, เด เดคเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเด. เด เดฒเตเดฒเตเดเตเดเดฟเตฝ, NULL เดคเดฟเดฐเดฟเดเต เดจเตฝเดเดชเตเดชเตเดเตเดจเตเดจเต.
เดธเดฌเตเดฌเตเดกเตเดเต(g : เดเตเดฐเดพเดซเต_เดเดฟ, e : เดเดกเตเดเต_เดเดฟ): int
เดเดกเตเดเต เดเดฃเตเดเตเดเดฟเตฝ เดจเตเตบ-เดชเตเดเตเดฏเด เดจเตฝเดเตเดจเตเดจเต e (เดเดช)เดเตเดฐเดพเดซเดฟเดฒเดพเดฃเต sg, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดชเตเดเตเดฏเด เด เดฒเตเดฒเตเดเตเดเดฟเตฝ.
fstout(n : เดจเตเดกเต_เดเดฟ): เดเดกเตเดเต_เดเดฟ
เดจเตเดกเดฟเดจเตเดฑเต เดเดฆเตเดฏ เดเดเตเดเตเดกเตเดเต เดจเตฝเดเตเดจเตเดจเต n เดฑเตเดเตเดเต เดเตเดฐเดพเดซเดฟเตฝ.
fstout_sg(sg : เดเตเดฐเดพเดซเต_เดเดฟ, n : เดจเตเดกเต_เดเดฟ): เดเดกเตเดเต_เดเดฟ
เดจเตเดกเดฟเดจเตเดฑเต เดเดฆเตเดฏ เดเดเตเดเตเดกเตเดเต เดจเตฝเดเตเดจเตเดจเต n (เดเดช)เดเตเดฐเดพเดซเดฟเตฝ sg.
nxtout(e : เดเดกเตเดเต_เดเดฟ): เดเดกเตเดเต_เดเดฟ
เดถเตเดทเด เด เดเตเดคเตเดค เดเดเตเดเต เดเดกเตเดเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต e เดฑเตเดเตเดเต เดเตเดฐเดพเดซเดฟเตฝ.
nxtout_sg(sg : เดเตเดฐเดพเดซเต_เดเดฟ, e : เดเดกเตเดเต_เดเดฟ): เดเดกเตเดเต_เดเดฟ
เดถเตเดทเด เด เดเตเดคเตเดค เดเดเตเดเต เดเดกเตเดเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต e เดเตเดฐเดพเดซเดฟเตฝ sg.
fstin(n : เดจเตเดกเต_เดเดฟ): เดเดกเตเดเต_เดเดฟ
เดจเตเดกเดฟเดจเตเดฑเต เดเดฆเตเดฏ เดเดเตเดเต เดจเตฝเดเตเดจเตเดจเต n เดฑเตเดเตเดเต เดเตเดฐเดพเดซเดฟเตฝ.
fstin_sg(sg : เดเตเดฐเดพเดซเต_เดเดฟ, n : เดจเตเดกเต_เดเดฟ): เดเดกเตเดเต_เดเดฟ
เดจเตเดกเดฟเดจเตเดฑเต เดเดฆเตเดฏ เดเดเตเดเต เดจเตฝเดเตเดจเตเดจเต n เดเตเดฐเดพเดซเดฟเตฝ sg.
nxtin(e : เดเดกเตเดเต_เดเดฟ): เดเดกเตเดเต_เดเดฟ
เดถเตเดทเดฎเตเดณเตเดณ เด เดเตเดคเตเดค เดเดเตเดเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต e เดฑเตเดเตเดเต เดเตเดฐเดพเดซเดฟเตฝ.
nxtin_sg(sg : เดเตเดฐเดพเดซเต_เดเดฟ, e : เดเดกเตเดเต_เดเดฟ): เดเดกเตเดเต_เดเดฟ
เดถเตเดทเดฎเตเดณเตเดณ เด เดเตเดคเตเดค เดเดเตเดเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต e เดเตเดฐเดพเดซเดฟเตฝ sg.
fstedge(n : เดจเตเดกเต_เดเดฟ): เดเดกเตเดเต_เดเดฟ
เดจเตเดกเดฟเดจเตเดฑเต เดเดฆเตเดฏ เด เดฑเตเดฑเด เดจเตฝเดเตเดจเตเดจเต n เดฑเตเดเตเดเต เดเตเดฐเดพเดซเดฟเตฝ.
fstedge_sg(sg : เดเตเดฐเดพเดซเต_เดเดฟ, n : เดจเตเดกเต_เดเดฟ): เดเดกเตเดเต_เดเดฟ
เดจเตเดกเดฟเดจเตเดฑเต เดเดฆเตเดฏ เด เดฑเตเดฑเด เดจเตฝเดเตเดจเตเดจเต n เดเตเดฐเดพเดซเดฟเตฝ sg.
nxtedge(e : เดเดกเตเดเต_เดเดฟ, เดจเตเดกเต_เดเดฟ): เดเดกเตเดเต_เดเดฟ
เดถเตเดทเด เด เดเตเดคเตเดค เดเดกเตเดเต เดจเตฝเดเตเดจเตเดจเต e เดฑเตเดเตเดเต เดเตเดฐเดพเดซเดฟเตฝ.
nxtedge_sg(sg : เดเตเดฐเดพเดซเต_เดเดฟ, e : เดเดกเตเดเต_เดเดฟ, เดจเตเดกเต_เดเดฟ): เดเดกเตเดเต_เดเดฟ
เดถเตเดทเด เด เดเตเดคเตเดค เดเดกเตเดเต เดจเตฝเดเตเดจเตเดจเต e เดเตเดฐเดพเดซเดฟเตฝ sg.
opp(e : เดเดกเตเดเต_เดเดฟ, เดจเตเดกเต_เดเดฟ): เดจเตเดกเต_เดเดฟ
เด เดฐเดฟเดเดฟเดฒเตเดณเตเดณ เดจเตเดกเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต e เดคเตเดฒเตเดฏเดฎเดฒเตเดฒ n. เดเดเตเดเดฟเตฝ NULL เดจเตฝเดเตเดจเตเดจเต n เดเดจเตเดจ เดจเตเดกเต เด เดฒเตเดฒ
e. เดเดชเดฏเตเดเดฟเดเตเดเตเดฎเตเดชเตเตพ เดเดคเต เดเดชเดฏเตเดเดชเตเดฐเดฆเดฎเดพเดเตเด fstedge เดเดชเตเดชเด nxtedge เด เดฏเตฝเดเตเดเดพเดฐเต เดเดฃเตเดฃเดพเตป
n.
เดเตเดฐเดพเดซเต เด / เด
เดเดดเตเดคเตเด(g : เดเตเดฐเดพเดซเต_เดเดฟ): เดถเตเดจเตเดฏเด
เดชเตเดฐเดฟเดจเตเดฑเตเดเตพ g เดเดเตเดเตเดชเตเดเตเดเต เดธเตเดเตเดฐเตเดฎเดฟเดฒเตเดเตเดเต เดกเตเดเตเดเต เดซเตเตผเดฎเดพเดฑเตเดฑเดฟเตฝ.
เดเดดเตเดคเตเด เดเดฟ(g : เดเตเดฐเดพเดซเต_เดเดฟ, เดชเตเดฐเต : เดธเตเดเตเดฐเดฟเดเดเต): เดถเตเดจเตเดฏเด
เดชเตเดฐเดฟเดจเตเดฑเตเดเตพ g เดซเดฏเดฒเดฟเดฒเตเดเตเดเต เดกเตเดเตเดเต เดซเตเตผเดฎเดพเดฑเตเดฑเดฟเตฝ เดชเตเดฐเต.
fwriteG(g : เดเตเดฐเดพเดซเต_เดเดฟ, fd : int): เดถเตเดจเตเดฏเด
เดชเตเดฐเดฟเดจเตเดฑเตเดเตพ g เดชเตเตผเดฃเตเดฃเดธเดเดเตเดฏ เดเตเดฃเตเดเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเด เดเดชเตเดชเตบ เดธเตเดเตเดฐเตเดฎเดฟเดฒเตเดเตเดเต เดกเตเดเตเดเต เดซเตเตผเดฎเดพเดฑเตเดฑเดฟเตฝ fd.
เดตเดพเดฏเดฟเดเตเดเตเด เดเดฟ(เดชเตเดฐเต : เดธเตเดเตเดฐเดฟเดเดเต): เดเตเดฐเดพเดซเต_เดเดฟ
เดซเดฏเดฒเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเดพเดฏเดฟเดเตเด เดเดฐเต เดเตเดฐเดพเดซเต เดจเตฝเดเตเดจเตเดจเต เดชเตเดฐเต. เดเตเดฐเดพเดซเต เดกเตเดเตเดเต เดซเตเตผเดฎเดพเดฑเตเดฑเดฟเตฝ เดเดฏเดฟเดฐเดฟเดเตเดเดฃเด. เด เดฒเตเดฒเตเดเตเดเดฟเตฝ
เดเตเดฐเดพเดซเต เดตเดพเดฏเดฟเดเตเดเดพเด, NULL เดคเดฟเดฐเดฟเดเต เดจเตฝเดเดชเตเดชเตเดเตเดจเตเดจเต.
freadG(fd : int): เดเตเดฐเดพเดซเต_เดเดฟ
เดเดชเตเดชเตบ เดธเตเดเตเดฐเตเดฎเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเดพเดฏเดฟเดเตเด เด เดเตเดคเตเดค เดเตเดฐเดพเดซเต เดจเตฝเดเตเดจเตเดจเต fd. เดฎเดเดเตเดเตเดจเตเดจเต NULL เดซเดฏเดฒเดฟเดจเตเดฑเต เด เดตเดธเดพเดจเด.
เดเตเดฐเดพเดซเต เดชเดฒเดคเดฐเด
เดเดฒเตเดฒเดพเดคเดพเดเตเดเตเด(g : เดเตเดฐเดพเดซเต_เดเดฟ, x : obj_t): เดถเตเดจเตเดฏเด
เดเดฌเตเดเดเตเดฑเตเดฑเต เดเดฒเตเดฒเดพเดคเดพเดเตเดเตเดจเตเดจเต x เดเตเดฐเดพเดซเดฟเตฝ เดจเดฟเดจเตเดจเต g. เดเดเตเดเดฟเตฝ g is NULL, เดซเดเดเตเดทเตป เดฑเตเดเตเดเต เดเตเดฐเดพเดซเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต
x. เดเดเตเดเดฟเตฝ x เดเดฐเต เดเตเดฐเดพเดซเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดธเดฌเตเดเตเดฐเดพเดซเต เดเดฃเต, เด เดฒเตเดฒเดพเดคเต เด เดคเต เด เดเดเตเดเดฟเดฐเดฟเดเตเดเตเด x เดฒเตเดเตเดเตเดเตเดฏเตโเดคเต.
เดเดฃเต(g : เดเตเดฐเดพเดซเต_เดเดฟ, x : obj_t): int
เดเดเตเดเดฟเตฝ เดถเดฐเดฟเดฏเดพเดฃเตเดจเตเดจเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต x เดธเดฌเตเดเตเดฐเดพเดซเดฟเดฒเดพเดฃเต g.
เดเตเดฒเตเตบ เดเดฟ(g : เดเตเดฐเดพเดซเต_เดเดฟ, s : เดธเตเดเตเดฐเดฟเดเดเต): เดเตเดฐเดพเดซเต_เดเดฟ
เดเตเดฐเดพเดซเดฟเดจเตเดฑเต เดเดฐเต เดเตเดฒเตเตบ เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเต g เดเดจเตเดจ เดชเตเดฐเดฟเตฝ s. เดเดเตเดเดฟเตฝ s "" เดเดฃเต, เดธเตเดทเตเดเดฟเดเตเด เดเตเดฐเดพเดซเดฟเดจเต เดเดฃเตเดเต
เด เดคเต เดชเตเดฐเต g.
เดเตเดฒเตเตบ(g : เดเตเดฐเดพเดซเต_เดเดฟ, x : obj_t): obj_t
เดตเดธเตเดคเตเดตเดฟเดจเตเดฑเต เดเดฐเต เดเตเดฒเตเตบ เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเต x เดเตเดฐเดพเดซเดฟเตฝ g. เดชเตเดฐเดคเตเดฏเตเดเดฟเดเตเดเต, เดชเตเดคเดฟเดฏ เดเดฌเตเดเดเตเดฑเตเดฑเดฟเดจเต เดธเดฎเดพเดจเดคเดฏเตเดฃเตเดเต
เดชเตเดฐเต/เดฎเตเดฒเตเดฏเด เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเตเดเดณเตเด เดเดเดจเดฏเตเด เดฏเดฅเดพเตผเดคเตเดฅ เดตเดธเตเดคเตเดตเดพเดฏเดฟ. เดเดฐเต เดตเดธเตเดคเตเดตเดพเดฃเตเดเตเดเดฟเตฝ
เด เดคเต เดเต x เดเดคเดฟเดจเดเด เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดเต, เด เดคเดฟเดจเตเดฑเต เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเตเดเตพ เด เดคเดฟเดจเตเดฑเต เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเตเดเดณเดพเตฝ เดชเตเดคเดฟเดเตเดเดคเดพเดฃเต x เดเดชเตเดชเด
เดเดฌเตเดเดเตเดฑเตเดฑเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต. เดเดฐเต เดเดกเตเดเต เดเตเดฒเตเตบ เดเตเดฏเตเดคเดพเตฝ, เดฐเดฃเตเดเต เดเตปเดกเต เดชเตเดฏเดฟเดจเตเดฑเตเดเดณเตเด เดชเดฐเตเดเตเดทเดฎเดพเดฏเดฟ เดเตเดฒเตเตบ เดเตเดฏเตเดฏเดชเตเดชเตเดเตเด.
เดเดฐเต เดเตเดฐเดพเดซเต เดเตเดฒเตเตบ เดเตเดฏเตเดคเดพเตฝ, เดเดฒเตเดฒเดพ เดจเตเดกเตเดเดณเตเด เด เดฐเดฟเดเตเดเดณเตเด เดเดชเดเตเดฐเดพเดซเตเดเดณเตเด เดชเดฐเตเดเตเดทเดฎเดพเดฏเดฟ เดเตเดฒเตเตบ เดเตเดฏเตเดฏเดชเตเดชเตเดเตเด. เดเดเตเดเดฟเตฝ x
เดเดฐเต เดเตเดฐเดพเดซเต เดเดฃเต, g เดเดฐเตเดชเดเตเดทเต NULL, เด เดธเดพเดนเดเดฐเตเดฏเดคเตเดคเดฟเตฝ เดเตเดฒเตเตบ เดเตเดฏเตเดค เดตเดธเตเดคเต เดเดฐเต เดชเตเดคเดฟเดฏ เดฑเตเดเตเดเต เดเดฏเดฟเดฐเดฟเดเตเดเตเด
เดเตเดฐเดพเดซเต. เด เดธเดพเดนเดเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดเตเตพ เดคเตเดฒเตเดฏเดฎเดพเดฃเต เดเตเดฒเตเตบเดเดฟ(x,"").
เดชเดเตผเดคเตเดคเตเด(g : เดเตเดฐเดพเดซเต_เดเดฟ, x : obj_t): obj_t
เดตเดธเตเดคเตเดตเดฟเดจเตเดฑเต เดเดฐเต เดชเดเตผเดชเตเดชเต เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเต x เดเตเดฐเดพเดซเดฟเตฝ g, เดชเตเดคเดฟเดฏ เดเดฌเตโเดเดเตเดฑเตเดฑเดฟเดจเต เดเดฐเต เดชเตเดฐเต/เดฎเตเดฒเตเดฏเด เดเดณเตเดณเดฟเดเดคเตเดคเต
เดฏเดฅเดพเตผเดคเตเดฅ เดตเดธเตเดคเตเดตเดพเดฏเดฟ เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเตเดเตพ. เดเดฐเต เดเต เดเดณเตเดณ เดเดฐเต เดตเดธเตเดคเตเดตเดพเดฃเตเดเตเดเดฟเตฝ x เดเดคเดฟเดจเดเด
เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดเต, เด เดคเดฟเดจเตเดฑเต เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเตเดเตพ เดเดตเดฏเตเดเต เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเตเดเดณเดพเตฝ เดชเตเดคเดฟเดเตเดเดคเดพเดฃเต x เดตเดธเตเดคเต เดคเดฟเดฐเดฟเดเต เดเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต. เดเตเดฑเดฟเดชเตเดชเต
เดเดคเตเดฐเต เดเดดเด เดเตเดฑเดเตเด เดชเดเตผเดชเตเดชเดพเดฃเตเดจเตเดจเต. เดเดเตเดเดฟเตฝ x เดเดฐเต เดเตเดฐเดพเดซเต เดเดฃเต, เด เดคเดฟเดจเตเดฑเต เดจเตเดกเตเดเดณเต เด เดฐเดฟเดเตเดเดณเต เดเดชเดเตเดฐเดพเดซเตเดเดณเต เดเดจเตเดจเตเดฎเดฟเดฒเตเดฒ
เดชเตเดคเดฟเดฏ เดเตเดฐเดพเดซเดฟเดฒเตเดเตเดเต เดชเดเตผเดคเตเดคเตเดจเตเดจเต. เดเดเตเดเดฟเตฝ x เดเดฐเต เดเดกเตเดเต เดเดฃเต, เดเดเตเดเดฟเตฝ เด เดตเดธเดพเดจ เดชเตเดฏเดฟเดจเตเดฑเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต
เดเดตเดถเตเดฏเดฎเดพเดฃเต, เดชเดเตเดทเต เด เดต เดเตเดฒเตเตบ เดเตเดฏเตเดคเดฟเดเตเดเดฟเดฒเตเดฒ. เดเดเตเดเดฟเตฝ x เดเดฐเต เดเตเดฐเดพเดซเต เดเดฃเต, g เดเดฐเตเดชเดเตเดทเต NULL, เดเดคเต เดธเดพเดนเดเดฐเตเดฏเดคเตเดคเดฟเตฝ
เดเตเดฒเตเตบ เดเตเดฏเตเดค เดตเดธเตเดคเต เดเดฐเต เดชเตเดคเดฟเดฏ เดฑเตเดเตเดเต เดเตเดฐเดพเดซเต เดเดฏเดฟเดฐเดฟเดเตเดเตเด.
เดเตเดชเตเดชเดฟเด(เดเดฑเดตเดฟเด : obj_t, tgt : obj_t): int
เดตเดธเตเดคเตเดตเดฟเดจเตเดฑเต เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเตเดเตพ เดชเดเตผเดคเตเดคเตเดจเตเดจเต เดเดฑเดตเดฟเด เดเดคเดฟเตผเดเตเดเดพเตป tgt, เดเดคเตเดเตเดเดฟเดฒเตเด เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเต เดฎเตเดฒเตเดฏเดเตเดเตพ เดคเดฟเดฐเตเดคเตเดคเดฟเดฏเตเดดเตเดคเตเดจเตเดจเต
tgt เดคเตเดเดเตเดเดคเตเดคเดฟเตฝ เดเดฃเตเดเดพเดฏเตเดเตเดเดพเด.
เดชเตเดฐเตเดฐเดฟเดชเตเดชเดฟเดเตเดเตเด(g : เดเตเดฐเดพเดซเต_เดเดฟ): เดถเตเดจเตเดฏเด
เดตเดฟเดชเตเดฒเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต g เด เดคเดฟเดจเตเดฑเต เดฑเตเดเตเดเต เดเตเดฐเดพเดซเดฟเดฒเต เดจเตเดกเต-เดเตปเดกเตเดฏเตเดธเตเดกเต เดธเดฌเตเดเตเดฐเดพเดซเต เดเดเตเดธเตเดฑเตเดฑเตปเดทเดจเดฟเดฒเตเดเตเดเต.
เดเดฃเตเดเตAttr(เดเดฑเดตเดฟเด : obj_t, เดชเตเดฐเต : เดธเตเดเตเดฐเดฟเดเดเต): int
เดเดฌเตโเดเดเตเดฑเตเดฑเต เดเดฃเตเดเตเดเดฟเตฝ เดชเตเดเตเดฏเดฎเดฒเตเดฒ เดเดจเตเดจเต เดจเตฝเดเตเดจเตเดจเต เดเดฑเดตเดฟเด เดชเตเดฐเตเดณเตเดณ เดเดฐเต เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเต เดเดฃเตเดเต เดชเตเดฐเต. เดเดคเต 0 เดจเตฝเดเตเดจเตเดจเต
เด เดฒเตเดฒเตเดเตเดเดฟเตฝ.
เดเดฃเตAttr(g : เดเตเดฐเดพเดซเต_เดเดฟ, เดฆเดฏเดฏเตเดเต : เดธเตเดเตเดฐเดฟเดเดเต, เดชเตเดฐเต : เดธเตเดเตเดฐเดฟเดเดเต): int
เดเดฐเต เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเต เดเดฃเตเดเตเดเดฟเตฝ เดชเตเดเตเดฏเดฎเดฒเตเดฒเดพเดคเตเดคเดคเต เดจเตฝเดเตเดจเตเดจเต เดชเตเดฐเต เตฝ เดจเดฟเตผเดตเดเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต g เดฏเตเดเต เดตเดธเตเดคเตเดเตเดเตพเดเตเดเต
เดจเตฝเดเดชเตเดชเตเดเตเด เดฆเดฏเดฏเตเดเต. เดจเตเดกเตเดเตพ, เด เดฐเดฟเดเตเดเตพ, เดเตเดฐเดพเดซเตเดเตพ เดเดจเตเดจเดฟเดตเดฏเตเดเตเดเดพเดฏเดฟ, เดฆเดฏเดฏเตเดเต "N", "E", "G" เดเดจเตเดจเดฟเดต เดเดฏเดฟเดฐเดฟเดเตเดเดฃเด,
เดฏเดฅเดพเดเตเดฐเดฎเด. เดเดคเต 0 เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต.
เดจเตเดเตเด(เดเดฑเดตเดฟเด : obj_t, เดชเตเดฐเต : เดธเตเดเตเดฐเดฟเดเดเต): เดธเตเดเตเดฐเดฟเดเดเต
เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเดฟเดจเตเดฑเต เดฎเตเดฒเตเดฏเด เดจเตฝเดเตเดจเตเดจเต เดชเตเดฐเต เดตเดธเตเดคเตเดตเดฟเตฝ เดเดฑเดตเดฟเด. เด เดคเตเดคเดฐเด เดธเดจเตเดฆเตผเดญเดเตเดเดณเดฟเตฝ เดเดคเต เดเดชเดฏเตเดเดชเตเดฐเดฆเดฎเดพเดฃเต
เดเดชเตเดชเตเดพเตพ เดชเตเดฐเต "เดนเตเดกเต" เด เดฒเตเดฒเตเดเตเดเดฟเตฝ "เดฑเตเดเตเดเต" เดชเตเดฒเตเดณเตเดณ เดเตเดตเตเดกเตเดเดณเดฟเดฒเตเดจเตเดจเตเดฎเดพเดฏเดฟ เดตเตเดฐเตเดฆเตเดงเตเดฏเด. เดเดเตเดเดฟเตฝ
เดเตเดฐเดพเดซเดฟเตฝ เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเต เดชเตเดฐเดเตเดฏเดพเดชเดฟเดเตเดเดฟเดเตเดเดฟเดฒเตเดฒ, เดซเดเดเตเดทเตป เดเดคเต เดเดชเดฏเตเดเดฟเดเตเดเต เดเดฐเดเดญเดฟเดเตเดเตเด
"" เดจเตเดฑเต เดธเตเดฅเดฟเดฐ เดฎเตเดฒเตเดฏเด. เดเดคเต เดเดดเดฟเดตเดพเดเตเดเดพเตป, เดเดฐเดพเตพ เดเดชเดฏเตเดเดฟเดเตเดเดฃเด เดเดฃเตเดเตAttr or เดเดฃเตAttr เดซเดเดเตเดทเตป
เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเต เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดเต เดเดจเตเดจเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเดพเตป.
เดเดฐเต เดธเตเดฑเตเดฑเต(เดเดฑเดตเดฟเด : obj_t, เดชเตเดฐเต : เดธเตเดเตเดฐเดฟเดเดเต, เดฎเตเดฒเตเดฏเด : เดธเตเดเตเดฐเดฟเดเดเต): int
เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเดฟเดจเตเดฑเต เดฎเตเดฒเตเดฏเด เดธเดเตเดเดฎเดพเดเตเดเตเดจเตเดจเต เดชเตเดฐเต เดตเดธเตเดคเตเดตเดฟเตฝ เดเดฑเดตเดฟเด เดฒเตเดเตเดเต เดฎเตเดฒเตเดฏเด. เดตเดฟเดเดฏเดคเตเดคเดฟเตฝ 0 เดฎเดเดเตเดเตเดจเตเดจเต,
เดชเดฐเดพเดเดฏเดคเตเดคเดฟเตฝ เดชเตเดเตเดฏเดฎเดฒเตเดฒเดพเดคเตเดคเดคเต. เดเดพเดฃเตเด เดจเตเดเตเด เดฎเตเดเดณเดฟเตฝ.
getDflt(g : เดเตเดฐเดพเดซเต_เดเดฟ, เดฆเดฏเดฏเตเดเต : เดธเตเดเตเดฐเดฟเดเดเต, เดชเตเดฐเต : เดธเตเดเตเดฐเดฟเดเดเต): เดธเตเดเตเดฐเดฟเดเดเต
เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเดฟเดจเตเดฑเต เดกเดฟเดซเตเตพเดเตเดเต เดฎเตเดฒเตเดฏเด เดจเตฝเดเตเดจเตเดจเต เดชเตเดฐเต เดเดณเตเดณ เดตเดธเตเดคเตเดเตเดเดณเดฟเตฝ g เดจเตฝเดเดฟเดฏเดคเดฟเดจเตเดฑเต เดฆเดฏเดฏเตเดเต. เดตเตเดฃเตเดเดฟ
เดจเตเดกเตเดเตพ, เด เดฐเดฟเดเตเดเตพ, เดเตเดฐเดพเดซเตเดเตพ, เดฆเดฏเดฏเตเดเต เดฏเดฅเดพเดเตเดฐเดฎเด "N", "E", "G" เดเดจเตเดจเดฟเดต เดเดฏเดฟเดฐเดฟเดเตเดเดฃเด. เดเดเตเดเดฟเตฝ
เดเตเดฐเดพเดซเดฟเตฝ เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเต เดชเตเดฐเดเตเดฏเดพเดชเดฟเดเตเดเดฟเดเตเดเดฟเดฒเตเดฒ, เดซเดเดเตเดทเตป เดเดคเต เดเดชเดฏเตเดเดฟเดเตเดเต เดเดฐเดเดญเดฟเดเตเดเตเด
"" เดจเตเดฑเต เดธเตเดฅเดฟเดฐ เดฎเตเดฒเตเดฏเด. เดเดคเต เดเดดเดฟเดตเดพเดเตเดเดพเตป, เดเดฐเดพเตพ เดเดชเดฏเตเดเดฟเดเตเดเดฃเด เดเดฃเตAttr เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเตเดฐเดตเตผเดคเตเดคเดจเด
เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเต เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดเตเดจเตเดจเต.
setDflt(g : เดเตเดฐเดพเดซเต_เดเดฟ, เดฆเดฏเดฏเตเดเต : เดธเตเดเตเดฐเดฟเดเดเต, เดชเตเดฐเต : เดธเตเดเตเดฐเดฟเดเดเต, เดฎเตเดฒเตเดฏเด : เดธเตเดเตเดฐเดฟเดเดเต): int
เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเดฟเดจเตเดฑเต เดกเดฟเดซเตเตพเดเตเดเต เดฎเตเดฒเตเดฏเด เดธเดเตเดเดฎเดพเดเตเดเตเดจเตเดจเต เดชเตเดฐเต เดฒเตเดเตเดเต เดฎเตเดฒเตเดฏเด เดเดณเตเดณ เดตเดธเตเดคเตเดเตเดเดณเดฟเตฝ g เดจเตฝเดเดฟเดฏเดคเดฟเดจเตเดฑเต
เดฆเดฏเดฏเตเดเต. เดจเตเดกเตเดเตพ, เด เดฐเดฟเดเตเดเตพ, เดเตเดฐเดพเดซเตเดเตพ เดเดจเตเดจเดฟเดตเดฏเตเดเตเดเดพเดฏเดฟ, เดฆเดฏเดฏเตเดเต เดฏเดฅเดพเดเตเดฐเดฎเด "N", "E", "G" เดเดจเตเดจเดฟเดต เดเดฏเดฟเดฐเดฟเดเตเดเดฃเด.
เดตเดฟเดเดฏเดคเตเดคเดฟเตฝ 0 เดจเตฝเดเตเดจเตเดจเต, เดชเดฐเดพเดเดฏเดคเตเดคเดฟเตฝ เดชเตเดเตเดฏเดฎเดฒเตเดฒ. เดเดพเดฃเตเด getDflt เดฎเตเดเดณเดฟเตฝ.
fstAttr(g : เดเตเดฐเดพเดซเต_เดเดฟ, เดฆเดฏเดฏเตเดเต : เดธเตเดเตเดฐเดฟเดเดเต): เดธเตเดเตเดฐเดฟเดเดเต
เดเดฌเตโเดเดเตโเดฑเตเดฑเตเดเดณเตเดเต เดเดฆเตเดฏ เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเดฟเดจเตเดฑเต เดชเตเดฐเต เดจเตฝเดเตเดจเตเดจเต g เดจเตฝเดเดฟเดฏเดคเดฟเดจเตเดฑเต เดฆเดฏเดฏเตเดเต. เดตเตเดฃเตเดเดฟ
เดจเตเดกเตเดเตพ, เด เดฐเดฟเดเตเดเตพ, เดเตเดฐเดพเดซเตเดเตพ, เดฆเดฏเดฏเตเดเต เดฏเดฅเดพเดเตเดฐเดฎเด "N", "E", "G" เดเดจเตเดจเดฟเดต เดเดฏเดฟเดฐเดฟเดเตเดเดฃเด. เดเดฃเตเดเตเดเตเดเดฟเตฝ
เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเตเดเดณเตเดจเตเดจเตเดฎเดฟเดฒเตเดฒ, "" เดเดจเตเดจ เดธเตเดเตเดฐเดฟเดเดเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเดฟ.
nxtAttr(g : เดเตเดฐเดพเดซเต_เดเดฟ, เดฆเดฏเดฏเตเดเต : เดธเตเดเตเดฐเดฟเดเดเต, เดชเตเดฐเต : เดธเตเดเตเดฐเดฟเดเดเต): เดธเตเดเตเดฐเดฟเดเดเต
เดเดฌเตโเดเดเตโเดฑเตเดฑเตเดเดณเตเดเต เด เดเตเดคเตเดค เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเดฟเดจเตเดฑเต เดชเตเดฐเต เดจเตฝเดเตเดจเตเดจเต g เดจเตฝเดเดฟเดฏเดคเดฟเดจเตเดฑเต เดฆเดฏเดฏเตเดเต เดถเตเดทเด
เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเต เดชเตเดฐเต. เดตเดพเดฆเด เดชเตเดฐเต เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดเดฐเต เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเดฟเดจเตเดฑเต เดชเตเดฐเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเด; เด เดคเต
เดธเดพเดงเดพเดฐเดฃ เดเดฐเต เดฎเตเตป เดเตเดณเดฟเดจเตเดฑเต เดฑเดฟเดเตเดเตเตบ เดฎเตเดฒเตเดฏเดฎเดพเดฏเดฟเดฐเดฟเดเตเดเตเด fstAttr or nxtAttr. เดตเตเดฃเตเดเดฟ
เดจเตเดกเตเดเตพ, เด เดฐเดฟเดเตเดเตพ, เดเตเดฐเดพเดซเตเดเตพ, เดฆเดฏเดฏเตเดเต เดฏเดฅเดพเดเตเดฐเดฎเด "N", "E", "G" เดเดจเตเดจเดฟเดต เดเดฏเดฟเดฐเดฟเดเตเดเดฃเด. เดเดฃเตเดเตเดเตเดเดฟเตฝ
เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเตเดเดณเตเดจเตเดจเตเด เด เดตเดถเตเดทเดฟเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ, "" เดเดจเตเดจ เดธเตเดเตเดฐเดฟเดเดเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเดฟ.
compOf(g : เดเตเดฐเดพเดซเต_เดเดฟ, n : เดจเตเดกเต_เดเดฟ): เดเตเดฐเดพเดซเต_เดเดฟ
เดเตเดฐเดพเดซเดฟเดจเตเดฑเต เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเด เดเดเดเด เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต g เดจเตเดกเต เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต n, เดเดฐเต เดเดชเดเตเดฐเดพเดซเต เดเดฏเดฟ
g. เดเดชเดเตเดฐเดพเดซเดฟเตฝ เดจเตเดกเตเดเตพ เดฎเดพเดคเตเดฐเดฎเต เด เดเดเตเดเดฟเดฏเดฟเดเตเดเตเดณเตเดณเต. เดเดฐเดพเตพเดเตเดเต เดเดชเดฏเตเดเดฟเดเตเดเดพเด เดชเตเดฐเตเดฐเดฟเดชเตเดชเดฟเดเตเดเตเด เด เดฑเตเดฑเดเตเดเตพ เดเตเตผเดเตเดเดพเตป. เดฆเดฟ
เดซเดเดเตโเดทเตป เดชเดฐเดพเดเดฏเดชเตเดชเตเดเตเดเดฏเตเด เดฎเดเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต NULL if n เดเดณเตเดณเดฟเดฒเดฒเตเดฒ g. เดเดฃเดเตเดฑเตเดฑเดฟเดตเดฟเดฑเตเดฑเดฟ เด เดเดฟเดธเตเดฅเดพเดจเดฎเดพเดเตเดเดฟเดฏเตเดณเตเดณเดคเดพเดฃเต
เดจเตเดฑเต เด เดฃเตเดเตผ เดกเดฏเดฑเดเตโเดเต เดเตเดฏเตเดฏเดพเดคเตเดค เดเตเดฐเดพเดซเต g.
เดเดคเตเดคเดฐเด(เดเดฌเตเดเดเตเดฑเตเดฑเต : obj_t): เดธเตเดเตเดฐเดฟเดเดเต
เดคเดฐเดคเตเดคเดฟเดจเตเดฑเต เดเดฐเต เดธเตเดเดจ เดจเตฝเดเตเดจเตเดจเต เดเดฌเตเดเดเตเดฑเตเดฑเต. เดจเตเดกเตเดเตพ, เด เดฐเดฟเดเตเดเตพ, เดเตเดฐเดพเดซเตเดเตพ เดเดจเตเดจเดฟเดตเดฏเตเดเตเดเดพเดฏเดฟ, เด เดคเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต
เดฏเดฅเดพเดเตเดฐเดฎเด "N", "E", "G".
เดฒเตเดพเดเตเดเต(g : เดเตเดฐเดพเดซเต_เดเดฟ, v : int): int
เดฑเตเดเตเดเต เดเตเดฐเดพเดซเตเดเดณเดฟเตฝ เดเตเดฐเดพเดซเต เดฒเตเดเตเดเดฟเดเดเต เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเดจเตเดจเต. เดชเตเตผเดฃเตเดฃเดธเดเดเตเดฏเดฏเดพเดฃเตเดเตเดเดฟเตฝ v เดชเตเดธเดฟเดฑเตเดฑเตเดตเต เดเดฃเต, เดเตเดฐเดพเดซเต เดเดฃเต
เดญเดพเดตเดฟเดฏเดฟเตฝ เดตเดฟเดณเดฟเดเตเดเตเดจเตเดจ เดคเดฐเดคเตเดคเดฟเตฝ เดธเดเตเดเดฎเดพเดเตเดเตเด เดเดฒเตเดฒเดพเดคเดพเดเตเดเตเด เดชเตเดเตเดเตเดจเตเดจเตเดณเตเดณ เดซเดฒเดฎเดฟเดฒเตเดฒ. เดเดเตเดเดฟเตฝ v เดชเตเดเตเดฏเดฎเดพเดฃเต, the
เดเตเดฐเดพเดซเต เด เตบเดฒเตเดเตเดเต เดเตเดฏเตเดคเต. เดเตเดฐเดพเดซเต เดเดฏเดฟเดฐเดฟเดเตเดเตเดฎเตเดชเตเตพ เด เดคเต เดเดฒเตเดฒเดพเดคเดพเดเตเดเดพเตป เดเดฐเต เดเตเตพ เดเดฃเตเดเดพเดฏเดฟเดเตเดเตเดฃเตเดเตเดเตเดเดฟเตฝ
เดฒเตเดเตเดเต เดเตเดฏเตเดคเต, เดเตเดฐเดพเดซเต เด เดเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดเดเตเดเดฟเตฝ v เดจเตเดเดฑเตเดฑเตเดตเต เดเดฃเต, เดเดจเตเดจเตเด เดเตเดฏเตเดคเดฟเดเตเดเดฟเดฒเตเดฒ. เดเดฒเตเดฒเดพ เดธเดพเดนเดเดฐเตเดฏเดเตเดเดณเดฟเดฒเตเด, เดฆเดฟ
เดฎเตเดฎเตเดชเดคเตเดคเต เดฒเตเดเตเดเต เดฎเตเดฒเตเดฏเด เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต.
เดธเตเดเตเดฐเดฟเดเดเตเดธเต
เดธเตเดชเตเดฐเดฟเดจเตเดฑเตเดซเต(fmt : เดธเตเดเตเดฐเดฟเดเดเต, ...): เดธเตเดเตเดฐเดฟเดเดเต
เดเดเตโเดธเตโเดชเตเดฐเดทเดจเตเดเดณเตเดเต เดฎเตเดฒเตเดฏเดเตเดเตพ เดซเตเตผเดฎเดพเดฑเตเดฑเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดฒเตเดเต เดฒเดญเดฟเดเตเดเตเดจเตเดจ เดธเตโเดเตเดฐเดฟเดเดเต เดจเตฝเดเตเดจเตเดจเต
เดถเตเดทเด เดธเดเดญเดตเดฟเดเตเดเตเดจเตเดจเดคเต fmt เด เดคเดจเตเดธเดฐเดฟเดเตเดเต printf(3) เดซเตเตผเดฎเดพเดฑเตเดฑเต fmt
gsub(str : เดธเตเดเตเดฐเดฟเดเดเต, pat : เดธเตเดเตเดฐเดฟเดเดเต): เดธเตเดเตเดฐเดฟเดเดเต
gsub(str : เดธเตเดเตเดฐเดฟเดเดเต, pat : เดธเตเดเตเดฐเดฟเดเดเต, repl : เดธเตเดเตเดฐเดฟเดเดเต): เดธเตเดเตเดฐเดฟเดเดเต
เดตเดฐเตเดฎเดพเดจเด str เดเดฒเตเดฒเดพ เดธเดฌเตโเดธเตโเดเตเดฐเดฟเดเดเตเดเดณเตเด เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดจเตเดจเต pat เดเดฒเตเดฒเดพเดคเดพเดเตเดเดฟ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเดเตเดเต repl,
เดฏเดฅเดพเดเตเดฐเดฎเด.
เดเดช(str : เดธเตเดเตเดฐเดฟเดเดเต, pat : เดธเตเดเตเดฐเดฟเดเดเต): เดธเตเดเตเดฐเดฟเดเดเต
เดเดช(str : เดธเตเดเตเดฐเดฟเดเดเต, pat : เดธเตเดเตเดฐเดฟเดเดเต, repl : เดธเตเดเตเดฐเดฟเดเดเต): เดธเตเดเตเดฐเดฟเดเดเต
เดตเดฐเตเดฎเดพเดจเด str เดเดเดคเตเดตเดถเดคเตเดคเต เดเดชเดธเตโเดเตเดฐเดฟเดเดเต เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดคเตเดคเดฒเดฟเดจเตเดชเตเดชเด pat เดเดฒเตเดฒเดพเดคเดพเดเตเดเดฟ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเดเตเดเต repl,
เดฏเดฅเดพเดเตเดฐเดฎเด. เดคเตเดเดเตเดเดคเตเดคเดฟเดฒเตเด เด เดตเดธเดพเดจเดคเตเดคเดฟเดฒเตเด '^', '$' เดเดจเตเดจเต เด เดเตเดทเดฐเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเดพเด,
เดฏเดฅเดพเดเตเดฐเดฎเด pat เดชเดพเดฑเตเดฑเตเตบ เดคเตเดเดเตเดเดคเตเดคเดฟเดฒเต เด เดตเดธเดพเดจเดคเตเดคเดฟเดฒเต เดจเดเตเดเตเดฐเดฎเดฟเดเดพเตป str.
substr(str : เดธเตเดเตเดฐเดฟเดเดเต, idx : int): เดธเตเดเตเดฐเดฟเดเดเต
substr(str : เดธเตเดเตเดฐเดฟเดเดเต, idx : int, เดฒเตเตป : int): เดธเตเดเตเดฐเดฟเดเดเต
เดเดจเตเดจ เดเดชเดธเตโเดเตเดฐเดฟเดเดเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต str เดธเตเดฅเดพเดจเดคเตเดคเต เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเต idx เดธเตเดเตเดฐเดฟเดเดเดฟเดจเตเดฑเต เด เดตเดธเดพเดจเด เดตเดฐเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ
เดจเตเดณเด เดฒเตเตปเดฏเดฅเดพเดเตเดฐเดฎเด. เดธเตเดเดฟเด 0-เตฝ เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเต. เดเดเตเดเดฟเตฝ idx เดจเตเดเดฑเตเดฑเตเดตเต เดเดฃเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ idx is
เดฏเตเดเต เดจเตเดณเดคเตเดคเตเดเตเดเดพเตพ เดตเดฒเตเดคเต str, เดเดฐเต เดฎเดพเดฐเดเดฎเดพเดฏ เดชเดฟเดถเดเต เดธเดเดญเดตเดฟเดเตเดเตเดจเตเดจเต. เด เดคเตเดชเตเดฒเต, เดฐเดฃเตเดเดพเดฎเดคเตเดคเตเดคเดฟเตฝ
เดเตเดธเต, เดเดเตเดเดฟเตฝ เดฒเตเตป เดจเตเดเดฑเตเดฑเตเดตเต เดเดฃเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ idx + เดฒเตเตป เดฏเตเดเต เดจเตเดณเดคเตเดคเตเดเตเดเดพเตพ เดตเดฒเตเดคเดพเดฃเต str, เดเดฐเต เดฎเดพเดฐเดเดฎเดพเดฏ
เดชเดฟเดถเดเต เดธเดเดญเดตเดฟเดเตเดเตเดจเตเดจเต.
strcmp(s1 : เดธเตเดเตเดฐเดฟเดเดเต, s2 : เดธเตเดเตเดฐเดฟเดเดเต): int
เดธเตเดฑเตเดฑเดพเตปเดกเตเตผเดกเต เดธเดฟ เดซเดเดเตเดทเตป เดจเตฝเดเตเดจเตเดจเต strcmp(3).
เดจเตเดณเด(s : เดธเตเดเตเดฐเดฟเดเดเต): int
เดธเตเดเตเดฐเดฟเดเดเดฟเดจเตเดฑเต เดจเตเดณเด เดจเตฝเดเตเดจเตเดจเต s.
เดธเตเดเดฟเด(s : เดธเตเดเตเดฐเดฟเดเดเต, t : เดธเตเดเตเดฐเดฟเดเดเต): int
เดฑเดฟเตปเดกเดเตเดธเต(s : เดธเตเดเตเดฐเดฟเดเดเต, t : เดธเตเดเตเดฐเดฟเดเดเต): int
เดธเตเดเตเดฐเดฟเดเดเดฟเดฒเต เดชเตเดฐเดคเตเดเดคเตเดคเดฟเดจเตเดฑเต เดธเตเดเดฟเด เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต s เดเดเดคเตเดคเต (เดตเดฒเดคเตเดญเดพเดเดคเตเดคเต) เดชเดเตผเดชเตเดชเต เดเดตเดฟเดเต
เดเดฐเดเดฟเดจเตเดฑเต t เดเดฃเตเดเตเดคเตเดคเดพเตป เดเดดเดฟเดฏเตเด, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ -1 เดเดเตเดเดฟเตฝ t เดเดจเตเดจเดคเดฟเดจเตเดฑเต เดเดชเดธเตโเดเตเดฐเดฟเดเดเต เด เดฒเตเดฒ s.
เดฎเดคเตเดธเดฐเด(s : เดธเตเดเตเดฐเดฟเดเดเต, p : เดธเตเดเตเดฐเดฟเดเดเต): int
เดธเตเดเตเดฐเดฟเดเดเดฟเดฒเต เดชเตเดฐเดคเตเดเดคเตเดคเดฟเดจเตเดฑเต เดธเตเดเดฟเด เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต s เดชเดพเดฑเตเดฑเตเดฃเดฟเดจเตเดฑเต เดเดฑเตเดฑเดตเตเด เดเดเดคเต เดชเตเดฐเตเดคเตเดคเด
p เดเดฃเตเดเตเดคเตเดคเดพเดจเดพเดเตเด, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ -1 เดเดจเตเดจเดคเดฟเดจเตเดฑเต เดธเดฌเตโเดธเตเดเตเดฐเดฟเดเดเต เดเดฒเตเดฒเตเดเตเดเดฟเตฝ s เดฎเดคเตเดธเดฐเดเตเดเตพ p.
เดเตเดชเตเดชเตผ(s : เดธเตเดเตเดฐเดฟเดเดเต): เดธเตเดเตเดฐเดฟเดเดเต
เดเดจเตเดจเดคเดฟเดจเตเดฑเต เดเดฐเต เดชเดคเดฟเดชเตเดชเต เดจเตฝเดเตเดจเตเดจเต s เด เดเตเดทเดฐเดฎเดพเดฒ เด เดเตเดทเดฐเดเตเดเตพ เดตเดฒเดฟเดฏเดเตเดทเดฐเดคเตเดคเดฟเดฒเตเดเตเดเต เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด เดเตเดฏเตเดคเต.
เดเดตเตผ(s : เดธเตเดเตเดฐเดฟเดเดเต): เดธเตเดเตเดฐเดฟเดเดเต
เดเดจเตเดจเดคเดฟเดจเตเดฑเต เดเดฐเต เดชเดคเดฟเดชเตเดชเต เดจเตฝเดเตเดจเตเดจเต s เด เดเตเดทเดฐเดฎเดพเดฒ เด เดเตเดทเดฐเดเตเดเตพ เดเตเดฑเดฟเดฏเดเตเดทเดฐเดคเตเดคเดฟเดฒเตเดเตเดเต เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด เดเตเดฏเตเดคเต.
เดเดพเดจเตเดพเตป(s : เดธเตเดเตเดฐเดฟเดเดเต): เดธเตเดเตเดฐเดฟเดเดเต
เดเดจเตเดจเดคเดฟเดจเตเดฑเต เดเดฐเต เดชเดคเดฟเดชเตเดชเต เดจเตฝเดเตเดจเตเดจเต s เดเดฐเต เดกเตเดเตเดเต เดซเดฏเดฒเดฟเตฝ เดเดฐเต เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเดพเดฏเดฟ เดเดชเดฏเตเดเดฟเดเตเดเดพเตป เด เดจเตเดฏเตเดเตเดฏเด.
HTML(g : เดเตเดฐเดพเดซเต_เดเดฟ, s : เดธเตเดเตเดฐเดฟเดเดเต): เดธเตเดเตเดฐเดฟเดเดเต
เดเดจเตเดจเดคเดฟเดจเตเดฑเต ``เดฎเดพเดเดฟเดเต' เดชเดคเดฟเดชเตเดชเต เดจเตฝเดเตเดจเตเดจเต s เดเดฐเต HTML เดธเตเดเตเดฐเดฟเดเดเต เดเดฏเดฟ. เดเดคเต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดเดชเดฏเตเดเดฟเดเตเดเตเด
เดเดฐเต เดเตเดฐเดพเดซเต เดเดฌเตโเดเดเตโเดฑเตเดฑเดฟเดฒเตเดเตเดเต เดเดฐเต HTML เดชเตเดฒเตเดณเตเดณ เดฒเตเดฌเตฝ เด เดฑเตเดฑเดพเดเตเดเตเดเตเดฏเตเดฏเตเด. เดฑเดฟเดเตเดเตเตบ เดเตเดฏเตเดค เดธเตเดเตเดฐเดฟเดเดเต เดเตเดตเดฟเดเตเดเตเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด
g. เดชเตเดฐเดคเตเดฏเตเดเดฟเดเตเดเตเด, เด เดคเต เดเดชเตเดชเตเตพ เดธเตเดตเดคเดจเตเดคเตเดฐเดฎเดพเดเตเดเตเด g เด เดเดเตเดเต, เดเดฐเต HTML เดธเตเดเตเดฐเดฟเดเดเต เดเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเดพเตป,
เดเดคเต เดเดฐเต เดตเดธเตเดคเตเดตเดฟเดจเตเดฑเต เดเตเดเต เดเดชเดฏเตเดเดฟเดเตเดเตเดฃเตเดเดคเดพเดฃเต g. เดเตเดเดพเดคเต, เดเดเดเดฟเตพ เดฌเตเดฐเดพเดเตเดเดฑเตเดฑเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด
เดเดฆเตเดงเดฐเดฃเดฟเดเตพ เดญเดพเดเดฎเดพเดเดพเตป เดชเดพเดเดฟเดฒเตเดฒ s. เดเดเตเดเดฟเตฝ เดเดต เดเตเตผเดเตเดเตเด g เดเตเตบเดเตเดฐเตเดฑเตเดฑเต DOT เตฝ เดเดดเตเดคเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต
เดซเตเตผเดฎเดพเดฑเตเดฑเต.
ishtml(s : เดธเตเดเตเดฐเดฟเดเดเต): int
เดเดเตเดเดฟเตฝ เดชเตเดเตเดฏเดฎเดฒเตเดฒเตเดเตเดเดฟเตฝ เดฎเดพเดคเตเดฐเด เดจเตฝเดเตเดจเตเดจเต s เดเดฐเต HTML เดธเตเดเตเดฐเดฟเดเดเต เดเดฃเต.
xOf(s : เดธเตเดเตเดฐเดฟเดเดเต): เดธเตเดเตเดฐเดฟเดเดเต
เดธเตเดเตเดฐเดฟเดเดเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต "x" เดเดเตเดเดฟเตฝ s เดฐเตเดชเดฎเตเดฃเตเดเต"x,y", เดเดตเดฟเดเต เดฐเดฃเตเดเตเด x เดเดชเตเดชเด y เดธเดเดเตเดฏเดพเดชเดฐเดฎเดพเดฏเดตเดฏเดพเดฃเต.
yOf(s : เดธเตเดเตเดฐเดฟเดเดเต): เดธเตเดเตเดฐเดฟเดเดเต
เดธเตเดเตเดฐเดฟเดเดเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต "y" เดเดเตเดเดฟเตฝ s เดฐเตเดชเดฎเตเดฃเตเดเต"x,y", เดเดตเดฟเดเต เดฐเดฃเตเดเตเด x เดเดชเตเดชเด y เดธเดเดเตเดฏเดพเดชเดฐเดฎเดพเดฏเดตเดฏเดพเดฃเต.
llOf(s : เดธเตเดเตเดฐเดฟเดเดเต): เดธเตเดเตเดฐเดฟเดเดเต
เดธเตเดเตเดฐเดฟเดเดเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต "llx,เดชเตเดเตเดเดฟเดเตเดเดฟเดฐเดฟเดเตเดเต" เดเดเตเดเดฟเตฝ s เดฐเตเดชเดฎเตเดฃเตเดเต"llx,เดชเตเดเตเดเดฟเดเตเดเดฟเดฐเดฟเดเตเดเต,urx,เดฏเตเดฑเดฟ", เดเดฒเตเดฒเดพเด เดเดตเดฟเดเต llx,
เดชเตเดเตเดเดฟเดเตเดเดฟเดฐเดฟเดเตเดเต, urx, เดเดชเตเดชเด เดฏเตเดฑเดฟ เดธเดเดเตเดฏเดพเดชเดฐเดฎเดพเดฏเดตเดฏเดพเดฃเต.
urOf(s)
urOf(s : เดธเตเดเตเดฐเดฟเดเดเต): เดธเตเดเตเดฐเดฟเดเดเต เดธเตเดเตเดฐเดฟเดเดเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต "urx,เดฏเตเดฑเดฟ" เดเดเตเดเดฟเตฝ s เดฐเตเดชเดฎเตเดฃเตเดเต
"llx,เดชเตเดเตเดเดฟเดเตเดเดฟเดฐเดฟเดเตเดเต,urx,เดฏเตเดฑเดฟ", เดเดฒเตเดฒเดพเด เดเดตเดฟเดเต llx, เดชเตเดเตเดเดฟเดเตเดเดฟเดฐเดฟเดเตเดเต, urx, เดเดชเตเดชเด เดฏเตเดฑเดฟ เดธเดเดเตเดฏเดพเดชเดฐเดฎเดพเดฏเดตเดฏเดพเดฃเต.
sscanf(s : เดธเตเดเตเดฐเดฟเดเดเต, fmt : เดธเตเดเตเดฐเดฟเดเดเต, ...): int
เดธเตเดเตเดฐเดฟเดเดเต เดธเตเดเดพเตป เดเตเดฏเตเดฏเตเดจเตเดจเต s, เด เดจเตเดธเดฐเดฟเดเตเดเต เดฎเตเดฒเตเดฏเดเตเดเตพ เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเตเดเตเดเตเดเตเดจเตเดจเต sscanf(3) เดซเตเตผเดฎเดพเดฑเตเดฑเต fmt. เดฆเดฟ
เดฎเตเดฒเตเดฏเดเตเดเตพ เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดตเดฟเดฒเดพเดธเดเตเดเดณเดฟเตฝ เดธเดเดญเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต fmt, เดซเตเด เดเดณเตเดณ เดตเดฟเดฒเดพเดธเดเตเดเตพ &v,
เดเดตเดฟเดเต v เดถเดฐเดฟเดฏเดพเดฏ เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดเดฟเดฒ เดชเตเดฐเดเตเดฏเดพเดชเดฟเดค เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดพเดฃเต. เดเดจเดเตเดเดณเตเดเต เดเดฃเตเดฃเด เดจเตฝเดเตเดจเตเดจเต
เดตเดฟเดเดฏเดเดฐเดฎเดพเดฏเดฟ เดธเตเดเดพเตป เดเตเดฏเตเดคเต.
เดฐเดฃเตเดเดพเดฏเดฟ เดชเดฟเดฐเดฟเดฏเตเด(s : เดธเตเดเตเดฐเดฟเดเดเต, เด เตผ : เดถเตเดฐเตเดฃเดฟ, เดธเตเดชเตเดธเต : เดธเตเดเตเดฐเดฟเดเดเต): int
เดฐเดฃเตเดเดพเดฏเดฟ เดชเดฟเดฐเดฟเดฏเตเด(s : เดธเตเดเตเดฐเดฟเดเดเต, เด เตผ : เดถเตเดฐเตเดฃเดฟ): int
เดเตเดพเดเตเดเดฃเตเดเตพ(s : เดธเตเดเตเดฐเดฟเดเดเต, เด เตผ : เดถเตเดฐเตเดฃเดฟ, เดธเตเดชเตเดธเต : เดธเตเดเตเดฐเดฟเดเดเต): int
เดเตเดพเดเตเดเดฃเตเดเตพ(s : เดธเตเดเตเดฐเดฟเดเดเต, เด เตผ : เดถเตเดฐเตเดฃเดฟ): int
เดฆเดฟ เดฐเดฃเตเดเดพเดฏเดฟ เดชเดฟเดฐเดฟเดฏเตเด เดซเดเดเตเดทเตป เดธเตเดเตเดฐเดฟเดเดเต เดคเดเตผเดเตเดเตเดจเตเดจเต s เดตเดฏเดฒเตเดเดณเดฟเดฒเตเดเตเดเต, เด เดคเตเดธเดฎเดฏเด เดเตเดพเดเตเดเดฃเตเดเตพ เดซเดเดเตเดทเตป
เดธเตเดเตเดฐเดฟเดเดเดฟเดจเต เดเตเดเตเดเดฃเตเดเดณเดพเดฏเดฟ เดคเดเตผเดเตเดเตเดจเตเดจเต. เดเดฐเต เดซเตเตฝเดกเดฟเตฝ เดเดฒเตเดฒเดพ เดจเตเตบ-เดธเตเดชเตเดชเดฑเตเดฑเตเดฑเตผ เดชเตเดฐเดคเตเดเดเตเดเดณเตเด เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต
เดฐเดฃเตเดเต เดธเตเดชเตเดชเดฑเตเดฑเตเดฑเตผ เดชเตเดฐเดคเตเดเดเตเดเตพเดเตเดเดฟเดเดฏเดฟเตฝ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดธเตเดเตเดฐเดฟเดเดเดฟเดจเตเดฑเต เดเดฐเดเดญเด เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เด เดตเดธเดพเดจเด. เด เดเตเดเดจเต, เด
เดซเตเตฝเดกเต เดถเตเดจเตเดฏเดฎเดพเดฏ เดธเตเดเตเดฐเดฟเดเดเดพเดฏเดฟเดฐเดฟเดเตเดเดพเด. เดเตเดเตเดเตบ เดเดจเตเดจเดคเต เดชเดฐเดฎเดพเดตเดงเดฟ, เดถเตเดจเตเดฏเดฎเดฒเตเดฒเดพเดคเตเดค เดธเดฌเตโเดธเตเดเตเดฐเดฟเดเดเต เด เดฒเตเดฒ
เดเดฐเต เดธเตเดชเตเดชเดฑเตเดฑเตเดฑเตผ เดชเตเดฐเดคเตเดเด เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดเดจเตเดจเดคเดฟเตฝ เดจเตฝเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดตเดฏเดพเดฃเต เดธเตเดชเตเดชเดฑเตเดฑเตเดฑเตผ เดชเตเดฐเดคเตเดเดเตเดเตพ
เดธเตเดชเตเดธเต เดตเดพเดฆเด. เดเดเตเดเดฟเตฝ เดธเตเดชเตเดธเต เดจเตฝเดเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒ, เดธเตเดฅเดฟเดฐ เดฎเตเดฒเตเดฏเด " \t\n" เดเดฃเต. เดฆเดฟ
เดซเดเดเตโเดทเดจเตเดเตพ เดซเตเตฝเดกเตเดเดณเตเดเตเดฏเต เดเตเดเตเดเดฃเตเดเดณเตเดเตเดฏเต เดเดฃเตเดฃเด เดจเตฝเดเตเดจเตเดจเต.
เดซเตเตฝเดกเตเดเดณเตเด เดเตเดเตเดเดฃเตเดเดณเตเด เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเต เด เดฑเตเดฏเดฟเตฝ เดธเดเดญเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เด เดฑเต เดเดฏเดฟเดฐเดฟเดเตเดเดฃเด เดธเตเดเตเดฐเดฟเดเดเต-
เดฎเตเดฒเตเดฏเดฎเตเดณเตเดณเดคเตเด, เดเดฐเต เดธเตเดเดฟเด เดคเดฐเด เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดฟเดเตเดเตเดฃเตเดเตเดเตเดเดฟเตฝ, เด เดคเต เดเดฏเดฟเดฐเดฟเดเตเดเดฃเด int. เดเตปเดเตเดฐเดฟเดเตพ เดธเตเดเดฟเดเดฏเดฟเดฒเดพเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต
เดคเตเดเตผเดเตเดเดฏเดพเดฏ เดชเตเตผเดฃเตเดฃเดธเดเดเตเดฏเดเตพ เดชเตเดฐเดเดพเดฐเด, 0 เดฎเตเดคเตฝ เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเต. เด เดฑเตเดฏเดฟเตฝ เดเดคเดฟเดจเดเด เดธเดเดญเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดเดคเตเดฐเต เดฎเตเดฒเตเดฏเดตเตเด
เดเดจเตเดจเตเดเดฟเตฝ เดคเดฟเดฐเตเดคเตเดคเดฟเดฏเตเดดเตเดคเตเด, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดซเดเดเตโเดทเตป เดฎเดเดเตเดเดฟเดฏเดคเดฟเดจเต เดถเตเดทเดตเตเด เดเดฃเตเดเดพเดฏเดฟเดฐเดฟเดเตเดเตเด.
เด / เด
เด เดเตเดเดเดฟเดเตเดเตเด(...): เดถเตเดจเตเดฏเด
เดชเตเดฐเดฟเดจเตเดฑเต ( exr, ... ) เดเดฐเต เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเดฟเดจเตเดฑเตเดฏเตเด เดเดฐเต เดธเตเดเตเดฐเดฟเดเดเต เดชเตเดฐเดพเดคเดฟเดจเดฟเดงเตเดฏเด เดชเตเดฐเดฟเดจเตเดฑเต เดเตเดฏเตเดฏเตเดจเตเดจเต
stdout, เดคเตเดเตผเดจเตเดจเต เดเดฐเต เดชเตเดคเดฟเดฏ เดฒเตเตป.
printf(fmt : เดธเตเดเตเดฐเดฟเดเดเต, ...): int
printf(fd : int, fmt : เดธเตเดเตเดฐเดฟเดเดเต, ...): int
เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดเดเตเดธเตเดชเตเดฐเดทเดจเตเดเดณเตเดเต เดฎเตเดฒเตเดฏเดเตเดเตพ เดซเตเตผเดฎเดพเดฑเตเดฑเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดฒเตเดเต เดเดฃเตเดเดพเดเตเดจเตเดจ เดธเตเดเตเดฐเดฟเดเดเต เดชเตเดฐเดฟเดจเตเดฑเต เดเตเดฏเตเดฏเตเดจเตเดจเต
fmt เด เดคเดจเตเดธเดฐเดฟเดเตเดเต printf(3) เดซเตเตผเดฎเดพเดฑเตเดฑเต fmt. เดตเดฟเดเดฏเดฟเดเตเดเตเดฎเตเดชเตเตพ 0 เดจเตฝเดเตเดจเตเดจเต. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ, เด เดคเต
เดชเตเดฐเดฟเดจเตเดฑเตเดเตพ เดเดฃเดพเดฃเต stdout. เดเดชเตเดทเดฃเตฝ เดชเตเตผเดฃเตเดฃเดธเดเดเตเดฏเดฏเดพเดฃเตเดเตเดเดฟเตฝ fd เดจเตฝเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดเดเตเดเตเดชเตเดเตเดเต เดเดดเตเดคเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต
เดคเตเดฑเดจเตเดจ เดธเตเดเตเดฐเตเด เดฌเดจเตเดงเดชเตเดชเตเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต fd.
เดธเตเดเดพเตปเดซเต(fmt : เดธเตเดเตเดฐเดฟเดเดเต, ...): int
เดธเตเดเดพเตปเดซเต(fd : int, fmt : เดธเตเดเตเดฐเดฟเดเดเต, ...): int
เด เดจเตเดธเดฐเดฟเดเตเดเต เดเตปเดชเตเดเตเดเต เดธเตเดเตเดฐเตเดฎเดฟเตฝ เดจเดฟเดจเตเดจเต เดฎเตเดฒเตเดฏเดเตเดเดณเดฟเตฝ เดธเตเดเดพเตป เดเตเดฏเตเดฏเตเดจเตเดจเต เดธเตเดเดพเตปเดซเต(3) เดซเตเตผเดฎเดพเดฑเตเดฑเต fmt. เดฆเดฟ
เดฎเตเดฒเตเดฏเดเตเดเตพ เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดตเดฟเดฒเดพเดธเดเตเดเดณเดฟเตฝ เดธเดเดญเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต fmt, เดซเตเด เดเดณเตเดณ เดตเดฟเดฒเดพเดธเดเตเดเตพ &v,
เดเดตเดฟเดเต v เดถเดฐเดฟเดฏเดพเดฏ เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดเดฟเดฒ เดชเตเดฐเดเตเดฏเดพเดชเดฟเดค เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดพเดฃเต. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ, เดเดคเต เดตเดพเดฏเดฟเดเตเดเตเดจเตเดจเต
stdin. เดเดชเตเดทเดฃเตฝ เดชเตเตผเดฃเตเดฃเดธเดเดเตเดฏเดฏเดพเดฃเตเดเตเดเดฟเตฝ fd เดจเตฝเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดเดชเตเดชเตบ เดธเตเดเตเดฐเตเดฎเดฟเตฝ เดจเดฟเดจเตเดจเต เดเตปเดชเตเดเตเดเต เดตเดพเดฏเดฟเดเตเดเตเดจเตเดจเต
เดฌเดจเตเดงเดชเตเดชเตเดเตเด fd. เดตเดฟเดเดฏเดเดฐเดฎเดพเดฏเดฟ เดธเตเดเดพเตป เดเตเดฏเตเดค เดเดจเดเตเดเดณเตเดเต เดเดฃเตเดฃเด เดจเตฝเดเตเดจเตเดจเต.
openF(s : เดธเตเดเตเดฐเดฟเดเดเต, t : เดธเตเดเตเดฐเดฟเดเดเต): int
เดซเดฏเตฝ เดคเตเดฑเดเตเดเตเดจเตเดจเต s เดเดฐเต I/O เดธเตเดเตเดฐเตเด เดเดฏเดฟ. เดเดฐเดเต เดตเดพเดฆเด t เดซเดฏเตฝ เดเดเตเดเดจเตเดฏเดพเดฃเตเดจเตเดจเต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดจเตเดจเต
เดคเตเดฑเดจเตเดจเต. เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเตพ เดธเดฟ เดซเดเดเตโเดทเดจเตเดฑเต เดชเตเดฒเตเดฏเดพเดฃเต fopen(3). เด เดคเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต
เดธเตเดเตเดฐเตเดฎเดฟเดจเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจ เดชเตเตผเดฃเตเดฃเดธเดเดเตเดฏ, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดชเดฟเดถเดเดฟเตฝ -1.
เดชเดคเดฟเดตเตเดชเตเดฒเต, 0, 1, 2 เดธเตเดเตเดฐเตเดฎเตเดเตพ เดเดคเดฟเดจเดเด เดคเตเดฑเดจเตเดจเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต stdin, stdout, เดเดชเตเดชเด stderr,
เดฏเดฅเดพเดเตเดฐเดฎเด. เดฎเตเดคเดฒเตเดณเตเดณ gvpr เดเดชเดฏเตเดเดฟเดเตเดเตเดเตเดเดพเด stdin เดเตปเดชเตเดเตเดเต เดเตเดฐเดพเดซเตเดเตพ เดตเดพเดฏเดฟเดเตเดเดพเตป, เดเดชเดฏเตเดเตเดคเดพเดตเต เดเตเดฏเตเดฏเดฃเด
เด เดธเตเดเตเดฐเตเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเต เดเดดเดฟเดตเดพเดเตเดเตเด.
เด เดเตเดคเตเดคเต เดเดซเต(fd : int): int
เดชเตเตผเดฃเตเดฃเดธเดเดเตเดฏ เดเตเดฃเตเดเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเด เดเดชเตเดชเตบ เดธเตเดเตเดฐเตเด เด เดเดฏเตเดเตเดเตเดจเตเดจเต fd. เดธเตเดเตเดฐเตเดฎเตเดเตพ 0, 1, 2 เดเดจเตเดจเดฟเดต เดเดเดพเตป เดเดดเดฟเดฏเดฟเดฒเตเดฒ
เด เดเดเตเดเต. เดตเดฟเดเดฏเดฟเดเตเดเตเดฎเตเดชเตเตพ 0 เดจเตฝเดเตเดจเตเดจเต.
เดตเดพเดฏเดฟเดเตเดเตเด เดเตฝ(fd : int): เดธเตเดเตเดฐเดฟเดเดเต
เดเตปเดชเตเดเตเดเต เดธเตเดเตเดฐเตเดฎเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเดพเดฏเดฟเดเตเด เด เดเตเดคเตเดค เดตเดฐเดฟ เดจเตฝเดเตเดจเตเดจเต fd. เดเดคเต "" เดถเตเดจเตเดฏเดฎเดพเดฏ เดธเตเดเตเดฐเดฟเดเดเต เดจเตฝเดเตเดจเตเดจเต
เดซเดฏเดฒเดฟเดจเตเดฑเต เด เดตเดธเดพเดจเด. เดฑเดฟเดเตเดเตเตบ เดเตเดฏเตเดค เดธเตโเดเตเดฐเดฟเดเดเดฟเตฝ เดชเตเดคเดฟเดฏ เดฒเตเตป เดชเตเดฐเดคเตเดเด เด เดตเดถเตเดทเดฟเดเตเดเตเดจเตเดจเตเดตเตเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด.
เดฎเด เด
exp(d : เดเดฐเดเตเด): เดเดฐเดเตเด
เดเดฏเดฟเดฒเตเดเตเดเต เดฎเดเดเตเดเตเดจเตเดจเต dเดถเดเตเดคเดฟ.
เดฒเตเดเต(d : เดเดฐเดเตเด): เดเดฐเดเตเด
เดฏเตเดเต เดธเตเดตเดพเดญเดพเดตเดฟเด เดฒเตเดเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต d.
เดเดคเตเดฐเดถเตเดฐ(d : เดเดฐเดเตเด): เดเดฐเดเตเด
เดเดฐเดเตเดเดฏเตเดเต เดตเตผเดเตเดเดฎเตเดฒเตเดฏเด เดจเตฝเดเตเดจเตเดจเต d.
เดฎเดพเดตเตเดฒ(d : เดเดฐเดเตเด, x : เดเดฐเดเตเด): เดเดฐเดเตเด
เดตเดฐเตเดฎเดพเดจเด d เดตเดฐเต เดเดฏเตผเดคเตเดคเดฟ xเดถเดเตเดคเดฟ.
cos(d : เดเดฐเดเตเด): เดเดฐเดเตเด
เดเดจเตเดจ เดเตเดธเตเตป เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต d.
เดชเดพเดชเด(d : เดเดฐเดเตเด): เดเดฐเดเตเด
เดเดจเตเดจ เดชเดพเดชเด เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต d.
เด เดตเตป2(y : เดเดฐเดเตเด, x : เดเดฐเดเตเด): เดเดฐเดเตเด
เดฏเตเดเต เดเตผเดเตเดฑเตเดฑเดพเตปเดเดจเตเดฑเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต y / x เดถเตเดฐเตเดฃเดฟเดฏเดฟเตฝ -เดชเต เดฎเตเดคเตฝ เดชเต เดตเดฐเต.
MIN(y : เดเดฐเดเตเด, x : เดเดฐเดเตเด): เดเดฐเดเตเด
เดเดฑเตเดฑเดตเตเด เดเตเดฑเดเตเด เดคเตเด เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต y เดเดชเตเดชเด x.
MAX เตฝ(y : เดเดฐเดเตเด, x : เดเดฐเดเตเด): เดเดฐเดเตเด
เดชเดฐเดฎเดพเดตเดงเดฟ เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต y เดเดชเตเดชเด x.
เด เดธเตเดธเดฟเดฏเตเดฑเตเดฑเตเดตเต เด เดฑเต
# เด เตผ : int
เด เดฑเตเดฏเดฟเดฒเต เดเดเดเดเตเดเดณเตเดเต เดเดฃเตเดฃเด เดจเตฝเดเตเดจเตเดจเต เด เตผ.
idx in เด เตผ : int
เดธเตเดเดฟเดเดฏเตเดเตเดเดพเดฏเดฟ เดเดฐเต เดฎเตเดฒเตเดฏเด เดธเดเตเดเตเดเดฐเดฟเดเตเดเดฟเดเตเดเตเดฃเตเดเตเดเตเดเดฟเตฝ 1 เดจเตฝเดเตเดจเตเดจเต idx เด เดฑเตเดฏเดฟเตฝ เด เตผ. เดเดคเต 0 เดจเตฝเดเตเดจเตเดจเต
เด เดฒเตเดฒเตเดเตเดเดฟเตฝ.
เดธเดเตเดเดฎเดพเดเตเดเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒ(v : เดถเตเดฐเตเดฃเดฟ, idx): int
เดธเตเดเดฟเดเดฏเดฟเดฒเดพเดเตเดเดฟเดฏ เดเดจเด เดจเตเดเตเดเด เดเตเดฏเตเดฏเตเดจเตเดจเต idx. เดเดจเด เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดเตเดเตเดเดฟเตฝ เด เดคเต 1 เดจเตฝเดเตเดจเตเดจเต, เด เดฒเตเดฒเดพเดคเตเดคเดชเดเตเดทเด 0.
เดธเดเตเดเดฎเดพเดเตเดเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒ(v : เดถเตเดฐเตเดฃเดฟ): เดถเตเดจเตเดฏเด
เด เดฑเต เดตเตเดฃเตเดเตเด เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเต.
เดเดฒเดฐเตเดชเตเดชเดพเดฏ
เดชเตเดฑเดคเตเดคเต(v : int): เดถเตเดจเตเดฏเด
เดเดพเดฐเดฃเดเตเดเตพ gvpr เดเดเตเดธเดฟเดฑเตเดฑเต เดเตเดกเต เดเดชเดฏเตเดเดฟเดเตเดเต เดชเตเดฑเดคเตเดคเตเดเดเดเตเดเดพเตป v.
เดธเดฟเดธเตเดฑเตเดฑเด(cmd : เดธเตเดเตเดฐเดฟเดเดเต): int
เดธเตเดฑเตเดฑเดพเตปเดกเตเตผเดกเต เดธเดฟ เดซเดเดเตเดทเตป เดจเตฝเดเตเดจเตเดจเต เดธเดฟเดธเตเดฑเตเดฑเด(3). เด เดคเต เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเดจเตเดจเต cmd เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเตเดฑเต เดทเตเดฒเตเดฒเดฟเตฝ
เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ, เดทเตเดฒเตเดฒเดฟเดจเตเดฑเต เดเดเตเดธเดฟเดฑเตเดฑเต เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต.
เดฑเดพเตปเดกเต(): เดเดฐเดเตเด
0 เดจเตเด 1 เดจเตเด เดเดเดฏเดฟเตฝ เดเดฐเต เดตเตเดฏเดพเด-เดฑเดพเตปเดกเด เดเดฐเดเตเดเดฟ เดจเตฝเดเตเดจเตเดจเต.
เดธเดฐเดฃเตเดเต(): int
เดธเดฐเดฃเตเดเต(v : int): int
เดฑเดพเตปเดกเด เดจเดฎเตเดชเตผ เดเดจเดฑเตเดฑเตเดฑเดฑเดฟเดจเดพเดฏเดฟ เดเดฐเต เดตเดฟเดคเตเดคเต เดธเดเตเดเดฎเดพเดเตเดเตเดจเตเดจเต. เดเดชเตเดทเดฃเตฝ เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเต เดตเดฟเดคเตเดคเต เดจเตฝเดเตเดจเตเดจเต;
เด เดคเต เดเดดเดฟเดตเดพเดเตเดเดฟเดฏเดพเตฝ, เดจเดฟเดฒเดตเดฟเดฒเต เดธเดฎเดฏเด เดเดชเดฏเตเดเดฟเดเตเดเตเด. เดฎเตเดฎเตเดชเดคเตเดคเต เดตเดฟเดคเตเดคเต เดฎเตเดฒเตเดฏเด เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต.
เดธเดฐเดฃเตเดเต เดเดคเตเดเตเดเดฟเดฒเตเด เดเตเดณเตเดเตพเดเตเดเต เดฎเตเดฎเตเดชเต เดตเดฟเดณเดฟเดเตเดเดฃเด เดฑเดพเตปเดกเต.
เดเดณเตผเดเดเตเดธเต(เดจเดฟเดฑเด : เดธเตเดเตเดฐเดฟเดเดเต, fmt : เดธเตเดเตเดฐเดฟเดเดเต): เดธเตเดเตเดฐเดฟเดเดเต
เดเดฐเต เดตเตผเดฃเตเดฃเดคเตเดคเต เดเดฐเต เดซเตเตผเดฎเดพเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เดฎเดฑเตเดฑเตเดจเตเดจเดฟเดฒเตเดเตเดเต เดตเดฟเดตเตผเดคเตเดคเดจเด เดเตเดฏเตเดฏเตเดจเตเดจเต. เดฆเดฟ เดจเดฟเดฑเด เดตเดพเดฆเด เดเดฐเต เดจเดฟเดฑเดฎเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเด
เด เดเดเตเดเตเดค เดธเตเดเตเดฐเดฟเดเดเต เดชเตเดฐเดพเดคเดฟเดจเดฟเดงเตเดฏเดเตเดเดณเดฟเดฒเตเดจเตเดจเดฟเตฝ. เดฆเดฟ fmt เดฎเตเดฒเตเดฏเด เดเดจเตเดจเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเด
"RGB", "RGBA", "HSV", เด เดฒเตเดฒเตเดเตเดเดฟเตฝ "HSVA". เดเดฐเต เดถเตเดจเตเดฏเดฎเดพเดฏ เดธเตเดเตเดฐเดฟเดเดเต เดชเดฟเดถเดเดฟเตฝ เดคเดฟเดฐเดฟเดเต เดจเตฝเดเดฟ.
เดฌเดฟเตฝเดฑเตเดฑเต-เดเตป เดตเตเดฏเดคเตเดฏเดพเดธเดเตเดเตพ
gvpr เดเดฟเดฒ เดชเตเดฐเดคเตเดฏเตเด, เดฌเดฟเตฝเดฑเตเดฑเต-เดเตป เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดจเตฝเดเตเดจเตเดจเต, เด เดตเดฏเตเดเต เดฎเตเดฒเตเดฏเดเตเดเตพ เดธเตเดตเดฏเดฎเตเดต เดธเดเตเดเตเดเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต
gvpr เดธเดจเตเดฆเตผเดญเด เด เดจเตเดธเดฐเดฟเดเตเดเต. เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเดคเตเดดเดฟเดเตเดเดพเตฝ, เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเต เด เดตเดฐเตเดเต เดฎเตเดฒเตเดฏเดเตเดเตพ เดชเดฐเดฟเดทเตเดเดฐเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเดฟเดฒเตเดฒ.
$ : obj_t
เดธเดจเตเดฆเตผเดญเดคเตเดคเต เดเดถเตเดฐเดฏเดฟเดเตเดเต เดจเดฟเดฒเดตเดฟเดฒเต เดเดฌเตเดเดเตเดฑเตเดฑเดฟเดจเต (เดจเตเดกเต, เดเดกเตเดเต, เดเตเดฐเดพเดซเต) เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต. เดเดคเดฒเตเดฒ
เดฒเดญเตเดฏเดฎเดพเดฃเต เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเต or เด เดตเดธเดพเดจเดฟเดเตเดเตเดจเตเดจเต เดเดชเดตเดพเดเตเดฏเดเตเดเตพ.
$F : เดธเตเดเตเดฐเดฟเดเดเต
เดจเดฟเดฒเดตเดฟเดฒเต เดเตปเดชเตเดเตเดเต เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเดพเดฃเต.
$G : เดเตเดฐเดพเดซเต_เดเดฟ
เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดฏเตเดจเตเดจ เดจเดฟเดฒเดตเดฟเดฒเต เดเตเดฐเดพเดซเดฟเดจเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต. เตฝ เดเดคเต เดฒเดญเตเดฏเดฎเดฒเตเดฒ เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเต or เด เดตเดธเดพเดจเดฟเดเตเดเตเดจเตเดจเต
เดเดชเดตเดพเดเตเดฏเดเตเดเตพ.
$NG : เดเตเดฐเดพเดซเต_เดเดฟ
เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดฏเตเดฃเตเด เด เดเตเดคเตเดค เดเตเดฐเดพเดซเดฟเดจเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต. เดเดเตเดเดฟเตฝ $NG NULL เดเดฃเต, เดจเดฟเดฒเดตเดฟเดฒเต เดเตเดฐเดพเดซเต $G เดเดเตเดจเตเดจเต
เด เดตเดธเดพเดจ เดเตเดฐเดพเดซเต. stdin-เตฝ เดจเดฟเดจเตเดจเดพเดฃเต เดเตปเดชเตเดเตเดเต เดตเดฐเตเดจเตเดจเดคเตเดเตเดเดฟเตฝ, เด เดตเดธเดพเดจ เดเตเดฐเดพเดซเต เดเดฏเดฟเดฐเดฟเดเตเดเดฟเดฒเตเดฒ เดเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด
เดเตปเดชเตเดเตเดเต เดชเตเดชเตเดชเต เด เดเดฏเตเดเตเดเตเดจเตเดจเดคเตเดตเดฐเต เดจเดฟเตผเดฃเตเดฃเดฏเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต. เตฝ เดเดคเต เดฒเดญเตเดฏเดฎเดฒเตเดฒ เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเต or เด เดตเดธเดพเดจเดฟเดเตเดเตเดจเตเดจเต
เดเดชเดตเดพเดเตเดฏเดเตเดเตพ, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดเตเดเดฟเตฝ -n เดชเดคเดพเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต.
$O : เดเตเดฐเดพเดซเต_เดเดฟ
เดเดเตเดเตเดชเตเดเตเดเต เดเตเดฐเดพเดซเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต. เดเตเดฐเดพเดซเต เดเตเดฐเดพเดตเตเดดเตเดธเดฒเดฟเดจเต เดฎเตเดฎเตเดชเต, เด เดคเต เดฒเดเตเดทเตเดฏเดคเตเดคเดฟเดฒเตเดเตเดเต เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเต
เดเตเดฐเดพเดซเต. เดฏเดพเดคเตเดฐเดฏเตโเดเตเดเต เดถเตเดทเด เดเดคเตเดเตเดเดฟเดฒเตเด END_G เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพ, เดถเตเดจเตเดฏเดฎเดฒเตเดฒเดพเดคเตเดค เดเตเดฐเดพเดซเดฟเดจเตเดฏเดพเดฃเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเตเดเตเดเดฟเตฝ,
เด เดเตเดฐเดพเดซเต เดเดเตเดเตเดชเตเดเตเดเต เดธเตเดเตเดฐเตเดฎเดฟเตฝ เดชเตเดฐเดฟเดจเตเดฑเต เดเตเดฏเตเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดเดคเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเต เดธเดพเดงเตเดคเดฏเตเดณเตเดณเต N, E เดเดชเตเดชเด END_G
เดเดชเดตเดพเดเตเดฏเดเตเดเตพ. เดเดเตเดเตเดชเตเดเตเดเต เดเตเดฐเดพเดซเต เดเดชเดฏเตเดเตเดคเดพเดตเต เดธเดเตเดเดฎเดพเดเตเดเดฟเดฏเตเดเตเดเดพเด.
$T : เดเตเดฐเดพเดซเต_เดเดฟ
เดจเดฟเดฒเดตเดฟเดฒเต เดเดพเตผเดเตเดฑเตเดฑเต เดเตเดฐเดพเดซเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต. เดเดคเต เดเดฐเต เดเดชเดเตเดฐเดพเดซเต เดเดฃเต $G เดเดจเตเดจเดฟเดตเดฏเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเต เดฒเดญเตเดฏเดฎเดพเดเต
N, E เดเดชเตเดชเด END_G เดเดชเดตเดพเดเตเดฏเดเตเดเตพ.
$tgtname : เดธเตเดเตเดฐเดฟเดเดเต
เดเดพเตผเดเตเดฑเตเดฑเต เดเตเดฐเดพเดซเดฟเดจเตเดฑเต เดชเตเดฐเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ, เดเดคเต เดธเดเตเดเตเดเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต "gvpr_result". เดเดเตเดเดฟเตฝ
เดเดเตเดธเดฟเดเตเดฏเตเดทเตป เดธเดฎเดฏเดคเตเดคเต เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดคเดตเดฃ เดเดชเดฏเตเดเดฟเดเตเดเต gvpr, เดเดจเตเดจเตเดเตเดชเตเดชเด เดชเตเดฐเต เดเตเตผเดเตเดเตเด
เดชเตเตผเดฃเตเดฃเดธเดเดเตเดฏ เด เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดเดชเดฏเตเดเตเดคเดพเดตเต เดธเดเตเดเดฎเดพเดเตเดเดฟเดฏเตเดเตเดเดพเด.
$tvroot : เดจเตเดกเต_เดเดฟ
เดเดฐเต (เดกเดฏเดฑเดเตเดเดกเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เด เตบเดกเดฏเดฑเดเตโเดเต) เดเดดเด-เดเดฆเตเดฏเด เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดตเตเดคเดฟ-เดฏเตเดเต เดเดฐเดเดญ เดจเตเดกเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต.
เดเตเดฐเดพเดซเดฟเดจเตเดฑเต เดเดฆเตเดฏ เดฏเดพเดคเตเดฐ (cf. $tvtype เดคเดพเดดเต). เดธเตเดฅเดฟเดฐ เดฎเตเดฒเตเดฏเด เดเดฃเต NULL เดตเตเดฃเตเดเดฟ
เดเดฐเต เดเตปเดชเตเดเตเดเต เดเตเดฐเดพเดซเตเด. เดจเตฝเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดฑเตเดเตเดเดฟเดฒเต เดเตเดฐเดพเดตเดธเดฒเดฟเดจเต เดถเตเดทเด, เดฎเตเดฒเตเดฏเดฎเดพเดฃเตเดเตเดเดฟเตฝ $tvroot
เดฎเดพเดฑเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดเดจเตเดจเดคเดฟเดจเตเดฑเต เดชเตเดคเดฟเดฏ เดฎเตเดฒเตเดฏเดคเตเดคเดฟเตฝ เดเดฐเต เดชเตเดคเดฟเดฏ เดฏเดพเดคเตเดฐ เดเดฐเดเดญเดฟเดเตเดเตเด $tvroot. เดเตเดเดพเดคเต, เดธเดเตเดเดฎเดพเดเตเดเตเด
$tv เด เดเตเดคเตเดคเดคเต เดคเดพเดดเต.
$tv เด เดเตเดคเตเดคเดคเต : เดจเตเดกเต_เดเดฟ
เดเดฐเต (เดกเดฏเดฑเดเตเดเดกเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เด เตบเดกเดฏเดฑเดเตโเดเต) เดกเตเดชเตโเดคเต-เดเดฆเตเดฏเดคเตเดคเตเดฏเตโเดเตเดเดพเดฏเตเดณเตเดณ เด เดเตเดคเตเดค เดเดฐเดเดญ เดจเตเดกเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต
เดเตเดฐเดพเดซเดฟเดจเตเดฑเต เดตเตเดคเดฟ-เดเดฆเตเดฏ เดฏเดพเดคเตเดฐ (cf. $tvtype เดคเดพเดดเต). เดเดฐเต เดฏเดพเดคเตเดฐ เด เดตเดธเดพเดจเดฟเดเตเดเดพเตฝ
เดเดชเตเดชเด $tvroot เดชเตเดจเดเดธเดเตเดเดฎเดพเดเตเดเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒ, เดชเดเตเดทเต $tv เด เดเตเดคเตเดคเดคเต เดธเดเตเดเตเดเดฐเดฟเดเตเดเต, เดชเดเตเดทเต เดเดชเดฏเตเดเดฟเดเตเดเดฟเดเตเดเดฟเดฒเตเดฒ, เดเดคเต
เด เดเตเดคเตเดค เดเตเดฏเดฟเดธเดพเดฏเดฟ เดจเตเดกเต เดเดชเดฏเตเดเดฟเดเตเดเตเด $tvroot. เดธเตเดฅเดฟเดฐ เดฎเตเดฒเตเดฏเด เดเดฃเต NULL เดตเตเดฃเตเดเดฟ
เดเดฐเต เดเตปเดชเตเดเตเดเต เดเตเดฐเดพเดซเตเด.
$tvedge : เดเดกเตเดเต_เดเดฟ
BFS, DFS เดฏเดพเดคเตเดฐเดเตพเดเตเดเดพเดฏเดฟ, เดเดคเต เดเดฑเดจเตเดฑเดฟเดฒเตเดเตเดเต เดเดคเตเดคเดพเตป เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจ เด เดฐเดฟเดเดฟเดฒเตเดเตเดเต เดธเดเตเดเตเดเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต
เดจเตเดกเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดกเตเดเต. เดเดฐเต เดฏเดพเดคเตเดฐเดฏเตเดเต เดคเตเดเดเตเดเดคเตเดคเดฟเตฝ, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดฎเดฑเตเดฑเต เดฏเดพเดคเตเดฐเดพ เดคเดฐเดเตเดเตพเดเตเดเดพเดฏเดฟ, the
เดฎเตเดฒเตเดฏเด NULL.
$tvtype : tvtype_t
เดเดเตเดเดจเตเดฏเตเดจเตเดจเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต gvpr เดเดฐเต เดเตเดฐเดพเดซเต เดเดเดจเตเดจเตเดชเตเดเตเดจเตเดจเต. เดเดคเดฟเดจเต เดธเตเดฅเดฟเดฐเดฎเดพเดฏ เดฎเตเดฒเตเดฏเดเตเดเดณเดฟเตฝ เดเดจเตเดจเต เดฎเดพเดคเตเดฐเดฎเต เดเดเตเดเตเดเดพเตป เดเดดเดฟเดฏเต
เดคเดพเดดเต เดตเดฟเดตเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ "TV_" เดเดจเตเดจ เดชเตเดฐเดฟเดตเดฟเดเตเดธเดฟเดจเตเดชเตเดชเด. เดเดฟเดตเดฟ_เดซเตเดฒเดพเดฑเตเดฑเต เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฃเต.
เด เดเดฟเดธเตเดฅเดพเดจ เดเตเดฐเดพเดซเต เดฒเตเดฌเตเดฐเดฑเดฟเดฏเดฟเตฝ cgraph(3), เดกเดฏเดฑเดเตโเดเต เดเตเดฏเตเดฏเดพเดคเตเดค เดเตเดฐเดพเดซเตเดเดณเดฟเดฒเต เด เดฐเดฟเดเตเดเตพ เดจเตฝเดเดฟเดฏเดฟเดเตเดเตเดฃเตเดเต
เดเดเดชเดเตเดทเตเดฏเดฎเดพเดฏ เดฆเดฟเดถ. เดเดคเตเดชเตเดฒเตเดณเตเดณ เดฏเดพเดคเตเดฐเดเตพเดเตเดเดพเดฏเดฟ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต TV_fwd, เดเดตเดถเตเดฏเดฎเดพเดฃเต
เดธเดเดตเดฟเดงเดพเดจเด เดเตเดฏเตเดค เด เดฐเดฟเดเตเดเตพ.
เด.เดเตผ.เดเดฟ.เดธเดฟ : int
เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏ เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเดณเตเดเต เดเดฃเตเดฃเด เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต -a เดตเดพเดฆเดฟเดเตเดเตเดจเตเดจเต เดเดฎเดพเตปเดกเต-เดฒเตเตป เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเต.
เด.เดเตผ.เดเดฟ.เดตเดฟ : เดธเตเดเตเดฐเดฟเดเดเต เดถเตเดฐเตเดฃเดฟ
เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏ เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเดณเตเดเต เดจเดฟเดฐเดฏเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต -a เดตเดพเดฆเดฟเดเตเดเตเดจเตเดจเต เดเดฎเดพเตปเดกเต-เดฒเตเตป เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเต. เดฆเดฟ
iเดเดจเตเดจ เดตเดพเดฆเด เดจเตฝเดเดฟเดฏเดคเต ARGV[i].
เดฌเดฟเตฝเดฑเตเดฑเต-เดเตป เดธเตเดฅเดฟเดฐเด
เดจเดฟเตผเดตเดเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดจเดฟเดฐเดตเดงเดฟ เดชเตเดฐเดคเตเดเดพเดคเตเดฎเด เดธเตเดฅเดฟเดฐเดพเดเตเดเดเตเดเดณเตเดฃเตเดเต gvpr.
NULL : obj_t
0 เดจเต เดคเตเดฒเตเดฏเดฎเดพเดฏ เดเดฐเต เดจเตพ เดเดฌเตเดเดเตเดฑเตเดฑเต เดฑเดซเดฑเตปเดธเต.
เดเดฟเดตเดฟ_เดซเตเดฒเดพเดฑเตเดฑเต : tvtype_t
เดเดเดชเดเตเดทเตเดฏเดฎเดพเดฏเดฟ เดคเตเดจเตเดจเตเดจเตเดจ เดเตเดฐเดฎเดคเตเดคเดฟเตฝ เดธเดจเตเดฆเตผเดถเดฟเดเตเด เดเตเดฐเดพเดซเต เดเดฌเตโเดเดเตโเดฑเตเดฑเตเดเตพเดเตเดเตเดชเตเดชเด เดฒเดณเดฟเดคเดตเตเด เดชเดฐเดจเตเดจเดคเตเดฎเดพเดฏ เดเดฐเต เดฏเดพเดคเตเดฐ.
TV_ne : tvtype_t
เดเดฆเตเดฏเด เดเดฒเตเดฒเดพ เดจเตเดกเตเดเดณเตเด เดชเดฟเดจเตเดจเตเดเต เดเดฒเตเดฒเดพ เด เดฐเดฟเดเตเดเดณเตเด เดธเดจเตเดฆเตผเดถเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดฏเดพเดคเตเดฐ.
TV_en : tvtype_t
เดเดฆเตเดฏเด เดเดฒเตเดฒเดพ เด เดฐเดฟเดเตเดเดณเตเด เดชเดฟเดจเตเดจเตเดเต เดเดฒเตเดฒเดพ เดจเตเดกเตเดเดณเตเด เดธเดจเตเดฆเตผเดถเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดฏเดพเดคเตเดฐ.
TV_dfs : tvtype_t
TV_postdfs : tvtype_t
TV_prepostdfs : tvtype_t
เดกเดฏเดฑเดเตโเดเต-เดเดฆเตเดฏเดคเตเดคเต เดคเดฟเดฐเดเตเดเดฟเตฝ เดเดชเดฏเตเดเดฟเดเตเดเต เดเตเดฐเดพเดซเดฟเดจเตเดฑเต เดเดฐเต เดฏเดพเดคเตเดฐ
เดเตเดฐเดพเดซเต. เดฏเดพเดคเตเดฐ เดเตเดฏเตเดฏเดพเตป, gvpr เดฏเตเดเต เดฎเตเดฒเตเดฏเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเด $tvroot. เดเดคเดฟเดจเต เดเดฃเตเดเตเดเตเดเดฟเตฝ
เดเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เดเดฃเตเดเดพเดฏเดฟเดฐเตเดจเตเดจ เด เดคเต เดฎเตเดฒเตเดฏเด (เดเดฐเดเดญเดคเตเดคเดฟเตฝ, เดฎเตเดฎเตเดชเดคเตเดคเต เดฎเตเดฒเตเดฏเด เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเต
เดฒเตเดเตเดเต NULL.), gvpr เดธเดจเตเดฆเตผเดถเดฟเดเตเดเดพเดคเตเดค เดเดฟเดฒ เดจเตเดกเตเดเตพเดเตเดเดพเดฏเดฟ เดจเตเดเตเดเตเดเดฏเตเด เด เดคเดฟเดจเตเดฑเต เดเดฃเดเตเดฑเตเดฑเตเดเตเดฏเตโเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเตเดตเดดเดฟ เดธเดเตเดเดฐเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเด
เดเดเดเด. เดฎเดฑเตเดตเดถเดคเตเดคเต, เดเดเตเดเดฟเตฝ $tvroot เดฎเดพเดฑเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เด เดคเดฟเดจเตเดฑเต เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเด เดเดเดเด เดเตเดฏเตเดฏเตเด
เดชเดฐเตเดฏเดเดจเด เดจเดเดคเตเดคเตเด, เดเดคเต เดฎเตเดฎเตเดชเต เดธเดจเตเดฆเตผเดถเดฟเดเตเดเดฟเดเตเดเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดเตเดเดฟเตฝ $tvroot is NULL,
เดฏเดพเดคเตเดฐ เดจเดฟเตผเดคเตเดคเตเด. เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด TV_dfs เดเดชเตเดชเด $tvroot, เด เดคเต เดธเตเดทเตเดเดฟเดเตเดเดพเตป เดธเดพเดงเตเดฏเดฎเดพเดฃเต
เดเดฐเต เด เดจเดจเตเดคเดฎเดพเดฏ เดฒเตเดชเตเดชเต.
เดธเตเดตเดคเดตเต, เดฎเตเตปเดเตเตผ เดเตผเดกเดฑเดฟเดฒเดพเดฃเต เดฏเดพเดคเตเดฐ เดเตเดฏเตเดฏเตเดจเตเดจเดคเต. เด เดคเดพเดฏเดคเต, เดเดฐเต เดจเตเดกเต เดฎเตเดฎเตเดชเต เดธเดจเตเดฆเตผเดถเดฟเดเตเดเต
เด เดคเดฟเดจเตเดฑเต เดธเดจเตเดฆเตผเดถเดฟเดเตเดเดพเดคเตเดค เดเดฒเตเดฒเดพ เด เดฑเตเดฑเดเตเดเดณเตเด. เดตเตเดฃเตเดเดฟ TV_postdfs, เดเดฐเต เดจเตเดกเดฟเดจเตเดฑเต เดธเดจเตเดฆเตผเดถเดฟเดเตเดเดพเดคเตเดค เดเดฒเตเดฒเดพ เด เดฐเดฟเดเตเดเดณเตเด
เดจเตเดกเดฟเดจเต เดฎเตเดฎเตเดชเต เดธเดจเตเดฆเตผเดถเดฟเดเตเดเต. เดตเตเดฃเตเดเดฟ TV_prepostdfs, เดเดฐเต เดจเตเดกเต เดฐเดฃเตเดเตเดคเดตเดฃ เดธเดจเตเดฆเตผเดถเดฟเดเตเดเต, เดฎเตเดฎเตเดชเตเด
เด เดคเดฟเดจเตเดฑเต เดธเดจเตเดฆเตผเดถเดฟเดเตเดเดพเดคเตเดค เดเดฒเตเดฒเดพ เด เดฐเดฟเดเตเดเตพเดเตเดเตเด เดถเตเดทเด.
TV_fwd : tvtype_t
TV_postfwd : tvtype_t
TV_prepostfwd : tvtype_t
เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดเตเดฐเดพเดซเดฟเตฝ เดฎเดพเดคเตเดฐเด เดกเตเดชเตเดคเต-เดเดฆเตเดฏ เดคเดฟเดฐเดฏเตฝ เดเดชเดฏเตเดเดฟเดเตเดเต เดเตเดฐเดพเดซเดฟเดจเตเดฑเต เดเดฐเต เดฏเดพเดคเตเดฐ
เดซเตเตผเดตเตเดกเต เดเตผเดเตเดเตเดเตพ. เดเตเดฐเดพเดตเตเตผเดธเดฒเดฟเดจเตเดณเตเดณ เดตเตเดฐเตเดเดณเตเดเต เดคเดฟเดฐเดเตเดเตเดเตเดชเตเดชเต เดตเดฟเดตเดฐเดฟเดเตเดเดคเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฃเต
TV_dfs เดฎเตเดเดณเดฟเตฝ. เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดธเดจเตเดฆเตผเดถเดจ เดเตเดฐเดฎเด TV_fwd, TV_postfwd
เดเดชเตเดชเด TV_prepostfwd เด เดจเดฒเตเดเต เดเตเดฐเดพเดตเตเตผเดธเดฒเตเดเตพ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดคเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฃเต
TV_dfs, TV_postdfs เดเดชเตเดชเด TV_prepostdfs.
TV_rev : tvtype_t
TV_postrev : tvtype_t
TV_prepostrev : tvtype_t
เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดเตเดฐเดพเดซเดฟเตฝ เดฎเดพเดคเตเดฐเด เดกเตเดชเตเดคเต-เดเดฆเตเดฏ เดคเดฟเดฐเดฏเตฝ เดเดชเดฏเตเดเดฟเดเตเดเต เดเตเดฐเดพเดซเดฟเดจเตเดฑเต เดเดฐเต เดฏเดพเดคเตเดฐ
เดฑเดฟเดตเตเดดเตเดธเต เดเตผเดเตเดเตเดเตพ. เดเตเดฐเดพเดตเตเตผเดธเดฒเดฟเดจเตเดณเตเดณ เดตเตเดฐเตเดเดณเตเดเต เดคเดฟเดฐเดเตเดเตเดเตเดชเตเดชเต เดตเดฟเดตเดฐเดฟเดเตเดเดคเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฃเต
TV_dfs เดฎเตเดเดณเดฟเตฝ. เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดธเดจเตเดฆเตผเดถเดจ เดเตเดฐเดฎเด TV_rev, TV_postrev
เดเดชเตเดชเด TV_prepostrev เด เดจเดฒเตเดเต เดเตเดฐเดพเดตเตเตผเดธเดฒเตเดเตพ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดคเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฃเต
TV_dfs, TV_postdfs เดเดชเตเดชเด TV_prepostdfs.
TV_bfs : tvtype_t
เดเตเดฐเดพเดซเดฟเดจเตเดฑเต เด เดเตเดฐเด เด เดตเดเดฃเดฟเดเตเดเต เดเตเดฐเดพเดซเดฟเดฒเต เดตเตเดคเดฟเดฏเตเดณเตเดณ เดเดฆเตเดฏ เดคเดฟเดฐเดฏเตฝ เดเดชเดฏเตเดเดฟเดเตเดเต เดเตเดฐเดพเดซเดฟเดจเตเดฑเต เดเดฐเต เดฏเดพเดคเตเดฐ
เดฆเดฟเดถเดเตพ. เดเดจเด เดเดฃเดพเดฏเดฟ เดเดพเดฃเตเด TV_dfs เดเดจเตเดจ เดตเตเดทเดคเตเดคเดฟเดจเต เดฎเตเดเดณเดฟเตฝ $tvroot.
เดเดฆเดพเดนเดฐเดฃเดเตเดเตพ
gvpr -i 'N[color=="เดจเตเดฒ"]' file.gv
เดจเตเดฒ เดจเดฟเดฑเดฎเตเดณเตเดณ เดเดฒเตเดฒเดพ เดจเตเดกเตเดเดณเตเดเตเดฏเตเด เดจเตเดกเต-เดเตปเดกเตเดฏเตเดธเตเดกเต เดธเดฌเตเดเตเดฐเดพเดซเต เดธเตเดทเตเดเดฟเดเตเดเตเด.
gvpr -c 'N[color=="blue"]{color = "เดเตเดตเดชเตเดชเต"}' file.gv
เดเดฒเตเดฒเดพ เดจเตเดฒ เดจเตเดกเตเดเดณเตเด เดเตเดตเดชเตเดชเต เดเดเตเดเตเด.
เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเต { int n, e; int tot_n = 0; int tot_e = 0; }
BEG_G {
n = nNodes($G);
e = nEdges($G);
printf ("%d เดจเตเดกเตเดเตพ %d เด เดฐเดฟเดเตเดเตพ %s\n", n, e, $G.name);
tot_n += n;
tot_e += e;
}
เด เดตเดธเดพเดจเดฟเดเตเดเตเดจเตเดจเต { printf ("%d เดจเตเดกเตเดเตพ %d เด เดฐเดฟเดเตเดเตพ เดเดเต\n", tot_n, tot_e) }
เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเดจเตเดฑเต เดชเดคเดฟเดชเตเดชเต gc.
gvpr -c ""
เดคเตเดฒเตเดฏเดฎเดพเดฏ เดเดฒเตเดฒ.
BEG_G { เดเตเดฐเดพเดซเต_เดเดฟ g = เดเตเดฐเดพเดซเต ("เดฒเดฏเดฟเดชเตเดชเดฟเดเตเดเตเด", "เดเดธเต"); }
E {
เดจเตเดกเต_เดเดฟ h = เดเตเดฒเตเตบ(g,$.head);
เดจเตเดกเต_เดเดฟ t = เดเตเดฒเตเตบ(g,$.tail);
เดเดกเตเดเต_เดเดฟ e = เดเดกเตเดเต(t,h,"");
เด.เดญเดพเดฐเด = เด.เดญเดพเดฐเด + 1;
}
END_G { $O = g; }
เดเตปเดชเตเดเตเดเต เดเตเดฐเดพเดซเดฟเดจเตเดฑเต เดเตผเดถเดจเดฎเดพเดฏ เดชเดคเดฟเดชเตเดชเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดจเตเดจเต, เด เดตเดฟเดเต เดเดฐเต เดเดกเตเดเดฟเดจเตเดฑเต เดญเดพเดฐเด เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเต
เดเตปเดชเตเดเตเดเต เดเตเดฐเดพเดซเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดคเตเดฐ เด เดฐเดฟเดเตเดเตพ เดเดกเตเดเต เดชเตเดฐเดคเดฟเดจเดฟเดงเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต เดเดจเตเดจเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต.
เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเต {node_t n; int เดกเดฟเดเตเดฐเดฟ[]}
E{deg[head]++; เดกเดฟเดเตเดฐเดฟ[เดเตเดฏเดฟเตฝ]++; }
END_G {
เดตเตเดฃเตเดเดฟ (เดกเดฟเดเตเดฐเดฟ[n]) {
printf ("เดกเดฟเดเตเดฐเดฟ[%s] = %d\n", n. เดชเตเดฐเต, deg[n]);
}
}
เด เดฐเดฟเดเตเดเดณเตเดณเตเดณ เดจเตเดกเตเดเดณเตเดเต เดกเดฟเดเตเดฐเดฟเดเตพ เดเดฃเดเตเดเดพเดเตเดเตเดจเตเดจเต.
เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเต {
int i, เดเตปเดกเดจเตเดฑเต;
int เดเดฃเตเดเต [เดธเตเดเตเดฐเดฟเดเดเต];
เดถเตเดจเตเดฏเด prInd (int cnt) {
เดตเตเดฃเตเดเดฟ (i = 0; i < cnt; i++) printf (" ");
}
}
BEG_G {
$tvtype = TV_prepostfwd;
$tvroot = เดจเตเดกเต($,ARGV[0]);
}
N {
if (เดเดฃเตเดเต[$.name]) เดเตปเดกเดจเตเดฑเต--;
เดฎเดฑเตเดฑเดพเดฐเตเดเตเดเดฟเดฒเตเด {
prInd(เดเตปเดกเดจเตเดฑเต);
เด เดเตเดเดเดฟเดเตเดเตเด ($.เดชเตเดฐเต);
เดเดฃเตเดเต[$.name] = 1;
เดเตปเดกเดจเตเดฑเต++;
}
}
เดเตเดฐเดพเดซเดฟเดจเตเดฑเต เดกเตเดชเตเดคเต-เดเดฆเตเดฏ เดเตเดฐเดพเดตเตเดธเตฝ เดชเตเดฐเดฟเดจเตเดฑเต เดเตเดฏเตเดฏเตเดจเตเดจเต, เดชเตเดฐเดฟเดจเตเดฑเต เดจเตเดกเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเต
ARGV[0], เดเดฐเต เดเตปเดกเดจเตเดฑเต เดฒเดฟเดธเตเดฑเตเดฑเดพเดฏเดฟ.
ENVIRONMENT
GVPRPATH
เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏ เดซเดฏเตฝ เดเดฃเตเดเตเดคเตเดคเดพเตป เดคเดฟเดฐเดฏเตเดฃเตเด เดกเดฏเดฑเดเตโเดเดฑเดฟเดเดณเตเดเต เดเตเดณเตป-เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเดชเตเดชเตเดเตเด เดฒเดฟเดธเตเดฑเตเดฑเต
-f เดเดชเตเดทเตป. gvpr เดเดฐเต เดกเดฟเดซเตเตพเดเตเดเต เดฒเดฟเดธเตเดฑเตเดฑเต เดฌเดฟเตฝเดฑเตเดฑเต-เดเตป เดเดฃเตเดเต. เดเดเตเดเดฟเตฝ GVPRPATH เดจเดฟเตผเดตเดเดฟเดเตเดเดฟเดเตเดเดฟเดฒเตเดฒ
เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เดชเดเตเดเดฟเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต. เดเดเตเดเดฟเตฝ GVPRPATH เดเตเดณเดจเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเต, เดฒเดฟเดธเตเดฑเตเดฑเต เดฐเตเดชเดชเตเดชเตเดเตเดจเตเดจเดคเต
เดเตเดเตเดเดฟเดเตเดเตเตผเดเตเดเตเดจเตเดจเต GVPRPATH เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เดชเดเตเดเดฟเดเดฏเดฟเดฒเตเดเตเดเต. เดเดเตเดเดฟเตฝ GVPRPATH เดเตเดณเดฃเดฟเตฝ เด เดตเดธเดพเดจเดฟเดเตเดเตเดจเตเดจเต, เดฒเดฟเดธเตเดฑเตเดฑเต เดเดคเดพเดฃเต
เดเดจเตเดจเดคเดฟเดฒเตเดเตเดเต เดกเดฟเดซเตเตพเดเตเดเต เดฒเดฟเดธเตเดฑเตเดฑเต เดเตเตผเดคเตเดคเตเดเตเดฃเตเดเต เดฐเตเดชเตเดเดฐเดฟเดเตเดเต GVPRPATH. เด เดฒเตเดฒเตเดเตเดเดฟเตฝ, GVPRPATH เดเดคเดฟเดจเดพเดฏเดฟ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต
เดชเดเตเดเดฟเด.
เดตเดฟเตปเดกเตเดธเต เดธเดฟเดธเตเดฑเตเดฑเดเตเดเดณเดฟเตฝ, เดฎเตเดฎเตเดชเดคเตเดคเต เดเดฃเตเดกเดฟเดเดฏเดฟเตฝ ``เดเตเดณเตป'' เดชเดเดฐเด ``เด เตผเดฆเตเดงเดตเดฟเดฐเดพเดฎเด'' เดจเตฝเดเตเด.
onworks.net เดธเตเดตเดจเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต gvpr เดเตบเดฒเตเดจเดพเดฏเดฟ เดเดชเดฏเตเดเดฟเดเตเดเตเด