Простой парсер

  1. 10 open #0,"file:///M:/mb/file","input"
  2. 20 for a%=0 to 999999999
  3. 30 get #0,bite%
  4. 40 trap 60
  5. 50 next a%
  6. 60 close #0:open #0,"file:///M:/mb/file","input"
  7. 61 dim bite$(a%)
  8. 70 for b%=0 to a%-1
  9. 80 get #0,c%
  10. 90 bite$(b%)=chr$(c%)
  11. 100 next b%
  12. 101 close #0
  13. 110 for i%=0 to a%-1
  14. 120 if bite$(i%)=" " then probil%=probil%+1
  15. 130 next i%
  16. 200 dim slova$(probil%+1)
  17. 201 for i%=0 to probil%
  18. 202 slova$(i%)=""
  19. 205 next i%
  20. 210 for i%=0 to a%-1
  21. 215 slova$(n%)=slova$(n%)+bite$(i%)
  22. 220 if bite$(i%)=" " then n%=n%+1
  23. 230 next i%
  24. 240 for i%=0 to probil%
  25. 250 print slova$(i%)
  26. 260 next i%
Сегодня нашол.Написано давно,в свое время код был в разделе уроков на mbteam.Хорошо(или не очень..вообщем как есть)показана робота с байтами и масивами.

Реклама

Мы в соцсетях

tw tg yt gt