πŸ“‚ Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚: orion128-soft-cpm80-rebus_clean.html


Β 

REBUS для OS DOS - Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠžΡ€ΠΈΠΎΠ½-128, CP/M-80

Π‘Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… REBUS, OS-DOS для ΠžΡ€ΠΈΠΎΠ½128

ΠŸΡ€ΠΎΠ΄Π°ΡŽ ΠΏΠ»Π°Ρ‚Ρ‹ ΠΈ Π½Π°Π±ΠΎΡ€Ρ‹ микросхСм, ΠΊΡƒΠΏΠ»ΡŽ микросхСмы

ВсС вСрсии CP/M-80

ВсС вСрсии ORDOS

 Авторский ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΠ“ΠœΠ”. ΠœΡ‹ собираСм ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊΠΎΠΉ ΠΈ Π½Π° Π½Π΅ΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Π΅ΠΌ.Β  Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΏΡ€ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚ Атлас. Π’Π°ΠΊΠΆΠ΅ дискСты ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ· ΠΏΠΎΠ΄ ORDOS ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Атлас.

ДискСты Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π² OS DOS (CP/M-80) ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ FORMAT.COM ΠΈ Π½Π° дискСту записана систСма OS DOS V3.60 Β ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ SYS.COM ΠΈΠ»ΠΈ SG360.COM

Руководство систСмного программиста OS DOS ORION-SOFT

LZX.COM Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² OS-DOS V3.60 ΠžΡ€ΠΈΠΎΠ½-128, CP/M-80

Β  help-Ρ„Π°ΠΉΠ» для субд "рСбус" Β  ΠΌΠ°ΠΉ 1987 Π³ΠΎΠ΄Π°

ΠŸΡ€Π΅Π΄ΠΈΡΠ»ΠΎΠ²ΠΈΠ΅

Β Β Β Β Β  Π­Ρ‚ΠΎΡ‚ тСкст даст Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡƒΡŽ ΠΏΠΎΠΌΠΎΡ‰ΡŒ Π² процСссС Ρ€Π°Π±ΠΎΡ‚Ρ‹ с вашСй  "рСбус" Β Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ…. РазмСстив этот Ρ„Π°ΠΉΠ» Π½Π° систСмном дискС, Π²Ρ‹ смоТСтС Π² процСссС создания ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ всю Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ…, ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… ΠΈ Ρ‚.ΠΏ.

Β Β  >>>>> для продолТСния - ΠΏΡ€ΠΎΠ±Π΅Π»Β Β  <<<<<

Β Β Β  Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ <<help>>

Β Β Β Β Β  Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ вашСй систСмС "рСбус" ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ, Π½Π°Π±Ρ€Π°Π² слово help ΠΈ ΠΎΠ΄Π½ΠΎ ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… слов: (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ help news )

Β  Β Β  rebus Β Β  help Β Β Β  utility Β  examples

Β Β Β  screen Β  scp Β Β Β Β  system

Β  Β Β news Β Β Β  limits Β  functions Β Β  Β Β  (ΠΈΠ»ΠΈ Π»ΡŽΠ±ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ ΠΈΠ»ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ "рСбус")

Β Β Β Β Β  "РСбус" Π½Π°ΠΉΠ΄Π΅Ρ‚ Π½ΡƒΠΆΠ½ΡƒΡŽ Π²Π°ΠΌ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΈ Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ Π΅Π΅ Π½Π° дисплСй. Ссли Ρ‚Π°ΠΊΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π½Π΅ окаТСтся Π² Π΄Π°Π½Π½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅, Ρ‚ΠΎ "рСбус" сообщит Π²Π°ΠΌ ΠΎΠ± этом. Если тСкст ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π½Π΅ помСщаСтся Π½Π° экран, Ρ‚ΠΎ Π² ΠΊΠΎΠ½Ρ†Π΅ экрана появится слово:

Β ΠΏΠ°ΡƒΠ·Π°

Β  Β Β Β  >>>>>Β  ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ - любая клавиша  <<<<<

 Для Ρ€Π°Π±ΠΎΡ‚Ρ‹Β  "рСбус" Π½Π° дискС Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹:

Β 

Β Β  rebus.comΒ Β Β Β Β  --основной Ρ„Π°ΠΉΠ» систСмы "рСбус"

Β Β  rebusovr.comΒ Β  --всС ΠΎΠ²Π΅Ρ€Π»Π΅ΠΈ ΠΈ систСмныС сообщСния

Β Β  rebusmsg.txtΒ Β  --Ρ„Π°ΠΉΠ» ΠΏΠΎΠΌΠΎΡ‰ΠΈ (Π½Π΅ Π½ΡƒΠΆΠ΅Π½,Ссли Π²Ρ‹ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Β ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ подсказку)

Β Β Β Β Β  ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ Π½Π° дискС (ΠΈΠ»ΠΈ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… дисках с систСмой "рСбус") для Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы Π½Π΅ Π½ΡƒΠΆΠ½Ρ‹, ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ:

Β *utility

Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с "рСбус":

Β Β Β Β Β  sets.cmd --этот ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹ΠΉ Ρ„Π°Π» восстанавливаСт всС ΠΏΡ€Π΅ΠΆΠ½ΠΈΠ΅ значСния Β ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² установки. Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ этот Ρ„Π°ΠΉΠ» для  восстановлСния Π²Π°ΡˆΠΈΡ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² установки.

Β Β Β Β Β  zip.comΒ  --ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°-Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ для быстрого создания Ρ„ΠΎΡ€ΠΌ Π²Π²ΠΎΠ΄Π°- Β  Π²Ρ‹Π²ΠΎΠ΄Π° Π΄Π°Π½Π½Ρ‹Ρ…. вызываСтся ΠΈΠ· scp ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ zip

Β Β Β Β  zscrn.ovlΒ Β Β Β Β  --Ρ„Π°ΠΉΠ» для zip.

Β Β Β Β  dgen.ovl --Ρ„Π°ΠΉΠ» для zip, Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ Ρ„Π°ΠΉΠ»Ρ‹ "рСбус"

Β Β Β Β  rsort.cmdΒ Β Β Β Β  --ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» для русской сортировки.

Β 

*exit

*screen

Β Β  ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ управлСния курсором Π½Π° ΠΏΠΎΠ»Π½ΠΎΠΌ экранС

Β Β Β Β Β  ctrl-x сдвигаСт курсор Π²Π½ΠΈΠ· Π½Π° слСд.ΠΏΠΎΠ»Π΅ (ΠΊΠ°ΠΊ ctrl-f)

Β Β Β Β  ctrl-e курсор Π²Π²Π΅Ρ€Ρ… Π½Π° ΠΏΡ€Π΅Π΄ΠΈΠ΄ΡƒΡ‰Π΅Π΅ ΠΏΠΎΠ»Π΅ (ΠΊΠ°ΠΊ ctrl-a)

Β Β Β Β  ctrl-d курсор Π²ΠΏΡ€Π°Π²ΠΎ Π½Π° ΠΎΠ΄ΠΈΠ½ символ

Β Β Β Β  ctrl-s курсор Π²Π»Π΅Π²ΠΎ Π½Π° ΠΎΠ΄ΠΈΠ½ символ

Β Β Β Β Β  ctrl-g ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ символ ΠΏΠΎΠ΄ курсором

Β Β Β Β  <rubout> or <del> ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ символ слСва ΠΎΡ‚ курсора

Β Β Β Β Β  ctrl-y ΡΡ‚Π΅Ρ€Π΅Ρ‚ΡŒ всС ΠΎΡ‚ курсора Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π° поля

Β Β Β Β  ctrl-v вставка Π²ΠΊΠ»/Π²Ρ‹ΠΊΠ»

Β Β Β Β  ctrl-w Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ сдСланныС измСнСния ΠΈ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ Π² "рСбус"

Β Β  Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ рСдактирования

Β Β Β Β  ctrl-u ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠΉ записи Π²ΠΊΠ»/Π²Ρ‹ΠΊΠ»

Β Β Β Β  ctrl-c Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ запись Π½Π° диск ΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ

Β Β Β Β  ctrl-r Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽΠ·Π°ΠΏΠΈΡΡŒ Π½Π° диск ΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΠΏΡ€Π΅Π΄ΠΈΠ΄ΡƒΡ‰Π΅ΠΉ

Β Β Β Β  ctrl-q ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ сдСланныС измСнСния записи ΠΈ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ Π² "рСбус"

Β Β Β Β  ctrl-w Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ всС измСнСния ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

Β Β  Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ browse

Β Β Β Β  ctrl-b ΡΠ΄Π²ΠΈΠ½ΡƒΡ‚ΡŒ экран Π²ΠΏΡ€Π°Π²ΠΎ Π½Π° ΠΎΠ΄Π½ΠΎ ΠΏΠΎΠ»Π΅

Β Β Β Β  ctrl-z ΡΠ΄Π²ΠΈΠ½ΡƒΡ‚ΡŒ экран Π²Π»Π΅Π²ΠΎ Π½Π° ΠΎΠ΄Π½ΠΎ ΠΏΠΎΠ»Π΅

Β Β  Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ измСнСния

Β Β Β Β  ctrl-t ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ строку

Β Β Β Β  ctrl-n Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ строку Π² ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ курсора

Β  Β Β Β ctrl-c Π²Π½ΠΈΠ· Π½Π° ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρƒ экрана

Β Β Β Β  ctrl-w Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ всС измСнСния Π½Π° диск ΠΈ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ Π² "рСбус"

Β Β Β Β  ctrl-q ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚

Β Β  Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ добавлСния записСй

Β Β Β Β  <enter> ΠΊΠΎΠ³Π΄Π° курсор Π² ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ поля записи, добавляСт Β Π½ΠΎΠ²ΡƒΡŽ запись(записи) Π² Π±Π΄

Β Β Β Β  ctrl-w Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π½Π° диск запись ΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ

Β Β Β Β  ctrl-q ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ запись ΠΈ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ Π² "рСбус"

Β  Β Β Β  ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹Π΅ клавиши Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π½Π΅ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ экрана

Β Β Β Β  ctrl-p Π²Ρ‹Π²ΠΎΠ΄ Π½Π° ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ Π²ΠΊΠ»/Π²Ρ‹ΠΊΠ»

Β Β Β Β  ctrl-r ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚ΡŒ послСднюю ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ "рСбус"

Β Β Β Β  ctrl-x ΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡƒΡŽ строку

Β Β Β Β  ctrl-h Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ Π²Π»Π΅Π²ΠΎ

Β Β Β Β  ctrl-m Ρ‚ΠΎ ΠΆΠ΅, Ρ‡Ρ‚ΠΎ ΠΈ Π²Π²ΠΎΠ΄

*system

*scp

Β Β  опСрационная систСма scp

Β Β Β Β  данная информация относится ΠΊ scp вСрсии  5Β  Π½Π° Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ эта вСрсия. Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

Β i. опСрационная систСма

Β Β Β  Π°. scp ограничСния, ΠΊΠ°ΡΠ°ΡŽΡ‰ΠΈΠ΅ΡΡΒ  "рСбус"

Β Β Β Β Β Β  ΠΎΠ±'Π΅ΠΌ памяти Π·Π°Π½ΠΈΠΌΠ°Π΅ΠΌΡ‹ΠΉ "рСбус" ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:

Β  Β Β  a>stat *.*

Β Β Β Β Β Β  количСство записСй "рСбус", ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π½Π° дискС ΠΌΠΎΠΆΠ½ΠΎ Β Β Β  Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅:

Β Β Β  ΠΊΠΎΠ»-Π²ΠΎ ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡ‚ Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ записи Π½Π° дискС Β Β Β  = ((Π΄Π»ΠΈΠ½Π°записи * ΠΊΠΎΠ»ΠΈΡ‡.записСй) + 521) / 1024

Β Β Β  Π±. сообщСния ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ…, Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌΡ‹Π΅ scp --

Β Β Β Β Β Β  1. "bdos error on x: bad sector"

Β Β  ошибка ΠΏΡ€ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠΈ ΠΈΠ»ΠΈ записи диска. Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹:

Β  Β Β Β  a) Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ диска Π΄Ρ€ΡƒΠ³ΠΎΠΉ, Ρ‡Π΅ΠΌ Ρ‚ΠΎΡ‚, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ настроСн  дисковод.

Β Β Β Β  b) диск ΠΏΠ»ΠΎΡ…ΠΎ Π±Ρ‹Π» вставлСн Π² дисковод.

Β Β Β Β  c) дисковод считывал с диска Π²ΠΎ врСмя обращСния ΠΊ Π½Π΅ΠΌΡƒ.

Β Β Β Β  d) диск испорчСн (ΠΏΠΎΡ†Π°Ρ€Π°ΠΏΠ°Π½, грязный ΠΈΠ»ΠΈ мятый)

Β Β Β Β Β Β  2. "bdos error on x: select"

Β Β  это сообщСния появляСтся Π² Ρ‚ΠΎΠΌ случаС, ΠΊΠΎΠ³Π΄Π° ΡƒΠΊΠ°Π·Π°Π½ΠΎ устройство, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ваш Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚.

Β Β Β Β Β Β  3. "bdos error on x: read only"

Β Β  эта ошибка Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΏΡ€ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ произвСсти запись Π½Π° диск Β  ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΉ статус r/o (read-only). диску присваиваСтся r/o статус Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Π΄Π²ΡƒΡ… случаях: Π»ΠΈΠ±ΠΎ Π·Π°ΠΊΠ»Π΅Π΅Π½Π° ΠΏΡ€ΠΎΡ€Π΅Π·ΡŒ Π½Π° дискС, Π»ΠΈΠ±ΠΎ ΠΏΠ΅Ρ€Π΅Π΄ записью ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π»ΠΈ ΠΊΡ€Ρ‹ΡˆΠΊΡƒ дисковода ΠΈΠ»ΠΈ мСняли  диск. Ссли Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π½Π° диск ΠΈ защитная ΠΏΡ€ΠΎΡ€Π΅Π·ΡŒ Π½Π΅ Β Π·Π°ΠΊΠ»Π΅Π΅Π½Π°, это ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, Π½Π°ΠΆΠ°Π² ctrl-c , Ссли Π²Ρ‹ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС, ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ reset Π² систСмС "рСбус".

Β *exit

*news

> Π½ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ измСнСния Π² "рСбус" вСрсии "ΠΌΠ°ΠΉ 1987" Β Π½ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

Β  help -- Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ подсказку Π²ΠΏΠ»ΠΎΡ‚ΡŒ Π΄ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.

Β reindex -- для пСрСсоздания индСксного Ρ„Π°ΠΉΠ»Π°.

Β text -- Π²Ρ‹Π²ΠΎΠ΄ Π½Π° экран строк тСкста ΠΎΡ‚ слова text Π΄ΠΎΒ  endtext.

Β rank( ) -- функция; Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² ΠΊΠΎΠΈ-7 ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ символа Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°  дополнСния ΠΊ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΌΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ:

Β  append,insert,edit,create -- Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ для Β Β Β Β  Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΏΠΎΠ»Π½Ρ‹ΠΌ экраном.

Β browse Β Β Β  -- Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ листинг ΠΏΠΎΠ»Π΅ΠΉ ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° с Π½ΠΈΠΌΠΈ ΠΏΡ€ΠΈ этом.

Β display statusΒ Β  -- ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠ΅ Π±Π΄/индСкснныС Ρ„. ΠΈ пСрСустановку.

Β read & replaceΒ Β  -- can be directed not to perform disk accesses Β  when non-key data is changed.

Β release Β Β  -- ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ±Ρ€Π°ΡΡ‹Π²Π°Ρ‚ΡŒ значСния подустановл. ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ….

Β restore Β Β  -- восстанавливаСт ΡΠ±Ρ€ΠΎΡˆΠ΅Π½Π½Ρ‹Π΅ значСния ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ….

Β save -- записываСт значСния установл. ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ….

Β set raw on -- eliminates extra spaces in display and ? commands.

Β update Β Β Β  -- replace clause can have with phrases.

Β ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ сортировку ΠΈ ΠΈΠ½Π΄Π΅ΠΊΡΠ°Ρ†ΠΈΡŽ ΠΏΠΎ русскому Π°Π»Ρ„Π°Π²ΠΈΡ‚Ρƒ Β  (ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» rsort)

*exit

*?

*??

> ?Β Β Β  -- Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ Π½Π° экран Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ Π·Π° Π½ΠΈΠΌ выраТСния. ΠΌΠΎΠΆΠ΅Ρ‚ исполь Π·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ‚Π°ΠΊΠΆΠ΅ для пропуска чистой строки Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅ ΠΈΠ»ΠΈ Π² любом Β Π΄Ρ€ΡƒΠ³ΠΎΠΌ мСстС (Π±Π΅Π· ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ выраТСния).

Β  Β Β  . ? 6/3

Β Β Β Β Β  2

Β Β Β  . ? 'city'

Β Β Β Β Β  city

Β Β Β  . ? city (ΠΏΠΎΠ»Π΅ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Ρ„Π°ΠΉΠ»Π° )

Β Β Β Β Β  managua

Β > ??Β Β  -- ΠΊΠ°ΠΊ ΠΈ ?, Π½ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ Π½Π° Ρ‚ΠΎΠΉ ΠΆΠ΅ строкС,Ρ‡Ρ‚ΠΎ ΠΈ Π²Π²ΠΎΠ΄.

*exit

*`

> `Β Β Β  -- ΠΊΠΎΠΌΠ°Π½Π΄Π° для форматирования экрана ΠΈΠ»ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ, устанавливаСт курсор

Β Β Β  Π² ΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ x,y Π³Π΄Π΅ (x = строка, y = ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ° ).

Β  Β Β  синтаксис: ` <coords> {say <exp> {using '<picture>'}}

Β Β Β Β  {get <variable> {picture '<picture>'}}

Β 

Β Β Β  `Β  3,23 say amount * 1.06 using '$$$,$$$.99'

Β Β Β  ` 14,23 say "enter phone" get phone picture '(###)###-####'

Β Β Β  ` line+2,45 say total using '99999.99'

*exit

*accept

>Β  acceptΒ  -- Π²Π²ΠΎΠ΄ символьной строки,ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ Π±Π΅Π· апострофов,с консоли Π² Β ΡƒΠΊΠ°Π·Π°Π½Π½ΡƒΡŽ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ.

Β  Β Β Β  синтаксис: accept {'<prompt cstring>'} to <memvar>

Β  Β Β Β  . accept "what is the worst sin?" to sin

Β Β Β Β  what is the worst sin?: {user's response stored to sin}

Β Β Β Β  . ? sin

Β Β Β Β  {user's response displayed}

*exit

*append

> append from <file> {for <exp>} or

> append from <file> {sdf} {delimited} {for <exp>}

Β -- Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π±Π΄ ΠΈΠ»ΠΈ Ρ„Π°ΠΉΠ»Π° Π² систСмных Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°Ρ… Β Π² Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ Π±Π΄. записи, ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Π΅ ΠΊΠ°ΠΊ ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Π΅, ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Β ΠΈ Π½Π΅ Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ΡΡ Π² Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ Π±Π΄.

Β Β  Π½Π°ΠΏΠΈΠΌΠ΅Ρ€, append from maillist for name = 'n'

Β Β  Β  append from test.txt delimited

Β > append blank -- очистка записи, Π½ΠΎ сама запись остаСтся.

Β > append -- Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½ΠΎΠ²Ρ‹Ρ… записСй Π² Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ Π±Π΄.Β  (Ссли ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ ΠΈ индСксныС Ρ„Π°ΠΉΠ»Ρ‹, ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ автоматичСски Π΄ΠΎΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ).

*exit

*browse

> browse {fields <field list>} -- Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΠΎΠ»Π½ΠΎΠΌ экранС для Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π±Π΄.

*exit

*cancel

> cancel -- ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‰Π΅Π½ΠΈΠ΅ выполнСния ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ Π² систСму Β "рСбус".

Β  Β Β Β  Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π°:

Β Β  accept "what should this humble machine do next?" to next

Β Β Β  if next = 'q'

Β Β  cancel

Β Β  Β endif

*exit

*change

> change -- Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π±Π΄ ΠΏΠΎ записям ΠΈ полям. Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ клавиши escape Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Ρ€Π΅ΠΆΠΈΠΌ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²ΠΊΠΈ.

Β  Β Β Β Β  синтаксис: change {<scope>} field <list> {for <exp>}

Β  Β Β Β Β  . change all field zip for zip = '90045'

Β Β Β Β Β  record: 00123

Β Β Β Β Β  zip: 90045

Β Β Β Β Β  change?

Β Β  (Π²Π²Π΅Π΄ΠΈΡ‚Π΅ измСняСмыС символы ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ <et>. Β Β Β Β Β  ΠΈΠ½Π°Ρ‡Π΅ просто <et> для ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ записи).

Β *exit

*clear

> clearΒ  -- Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ всСх Ρ„Π°ΠΉΠ»ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ… Π² Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ состояниС, очистка

Β Β Β Β  всСх ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈ Π²Ρ‹Π±ΠΎΡ€ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ области.

> clear gets -- "рСбус" "Π·Π°Π±Ρ‹Π²Π°Π΅Ρ‚" ΠΎ всСх Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°Ρ… get,

Β Β  Π½ΠΎ Π½Π΅ ΠΎΡ‡ΠΈΡ‰Π°Π΅Ρ‚ экран.

Β *exit

*copy

> copy -- ΠΊΠΎΠΏΠΈΡ€ΡƒΠ΅Ρ‚ Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ Π±Π΄ ΠΈΠ»ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΅Π΅ структуру Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ„Π°ΠΉΠ». Команда Β  создаст Π½ΠΎΠ²Ρ‹ΠΉ Ρ„Π°ΠΉΠ» с ΠΈΠΌΠ΅Π½Π΅ΠΌΒ Β  <file> Ссли Π΅Π³ΠΎ Π½Π΅Ρ‚ Π½Π° дискС, Π° Ссли Β  Ρ‚Π°ΠΊΠΎΠΉ Ρ„Π°ΠΉΠ» Π΅ΡΡ‚ΡŒ, Ρ‚ΠΎ всС старыС Π΄Π°Π½Π½Ρ‹Π΅ Π² Π½Π΅ΠΌ Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π·Ρ€ΡƒΡˆΠ΅Π½Ρ‹! записи, Β Β  ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Π΅ ΠΊ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΡŽ, Π½Π΅ ΠΊΠΎΠΏΠΈΡ€ΡƒΡŽΡ‚ΡΡ !

Β Β Β Β Β Β  синтаксис: copy to <file> {<scope>} {field <list>} {for <exp>}

Β  copy to <file> {sdf} {delimited {with <delimiter>}} {for <exp>}

Β  copy to <file> structure {field <list>}

*exit

*count

> count -- подсчСт числа записСй Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π±Π΄, ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π².Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ.

Β  Β Β  синтаксис: count {<scope>} {for <exp>} {to <memvar>}

Β Β Β Β Β  Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, count next 25 for grade > 'b-' to deanlst

*exit

*create

> create {<filename>} -- созданиС Π½ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ….

Β *exit

*delete

> delete file <filename> -- ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π° с ΠΈΠΌΠ΅Π½Π΅ΠΌ <filename>.

Β > delete {<scope>} {for <exp>} -- ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ запись (записи) ΠΊ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΡŽ. Ззаписи ΠΎΡ‚ΠΌΠ΅Ρ‡Π°ΡŽΡ‚ΡΡ ΠΊ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΡŽ (Π·Π½Π°ΠΊΠΎΠΌ *) Π½ΠΎ Π½Π΅ ΡΡ‚ΠΈΡ€Π°ΡŽΡ‚ΡΡ, ΠΏΠΎΠΊΠ° Π½Π΅ Β Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π°Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° pack. записи ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ ΠΊ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΡŽ ΠΊΠ°ΠΊ Β ΠΏΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ, Ρ‚Π°ΠΊ ΠΈ ΠΏΠΎ Π½ΠΎΠΌΠ΅Ρ€Ρƒ записи.

Β Β Β  Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, delete all for company = 'zmb'

Β delete record 15

*exit

*display

> display files {on <disk drive>} {like <skeleton>} -- просмотр Ρ„Π°ΠΉΠ»ΠΎΠ²

 на дискС <диск  drive>.

Β Β  Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, display files on b like *.cmd

Β > display {<scope>} {for <exp>} {<exp list>} {fields <field list>} {off}

Β -- ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΈΠ»ΠΈ записи Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ Ρ„Π°ΠΉΠ»Π΅ Π±Π΄.

Β Β  Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, display next 10 for phone = '415'

Β > display structure -- ΠΏΠΎΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΈΠΌΠ΅Π½Π° ΠΏΠΎΠ»Π΅ΠΉ,Ρ‚ΠΈΠΏΡ‹, Π΄Π»ΠΈΠ½Ρƒ ΠΈ дСс. Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ Β (структуру) Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π±Π΄.

Β > display memory -- ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΈΠΌΠ΅Π½Π°,Ρ‚ΠΈΠΏΡ‹ ΠΈ значСния всСх Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ… ΠΎΠ±'явлСн Π½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… памяти.

Β > display status -- ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚,ΠΊΠ°ΠΊΠΈΠ΅ Π±Π΄ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹, ΡΠΈΡΡ‚Π΅ΠΌΠ½ΡƒΡŽ Π΄Π°Ρ‚Ρƒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅  индСксныС Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠ΅ установки Ρ€Π°Π±ΠΎΡ‚Ρ‹.

*exit

*do

*endcase

*enddo

*loop

> do <file> -- ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ (созданиС) ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π°.

Β > do while <exp>Β Β  --Β  организация ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰Π΅Π³ΠΎΡΡ процСсса Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΌ Β Β  <commands> Β Β Ρ„Π°ΠΉΠ»Π΅.Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π΄ΠΎ enddoo ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ€Π°Π·,

Β  {loop}Β Β  ΠΏΠΎΠΊΠ° условиС <exp> Π²Π΅Ρ€Π½ΠΎ.

Β Β Β  <commands>

Β  enddo

Β  Β Β  Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€Β  use maillist

Β Β  do while .not. eof

Β ? name

Β ? phone

Β skip

Β Β Β  enddo

Β  ΠΊΠΎΠΌΠ°Π½Π΄Π° loop ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π΅Ρ‚ дальнСйшСС Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Ρ†ΠΈΠΊΠ»Π° do while ΠΈ ΠΏΠ΅Ρ€Π΅ Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π΅.

Β Β Β  Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€Β Β Β  use maillist

Β Β  Β do while .not. eof

Β if zip = '90005'

Β Β Β Β  skip

Β Β Β Β  loop

Β endif

Β ? name

Β ? phone

Β skip

Β Β  Β  enddo

*case

Β > do caseΒ  -- ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅ для Π²Ρ‹Π±ΠΎΡ€Π° ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Β Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ² Π² соотвСтствии с Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ, стоящим послС case. Π² ΠΊΠΎΠ½Ρ†Π΅ Β Π΄ΠΎΠ»ΠΆΠ½Π° ΡΡ‚ΠΎΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Π° endcase для Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ do case.

Β Β Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€Β  use maillist

Β Β Β  accept "which menu option do you prefer?" to choice

Β Β Β  do case

Β  Β  case choice = '1'

Β Β  do labels

Β  Β  case choice = '2'

Β Β  do addnames

Β  Β  case choice = '3'

Β Β  do edit

Β  Β  otherwise

Β Β  quit

Β Β Β  endcase

*exit

*edit

> edit {<Π½ΠΎΠΌΠ΅Ρ€ записи >} -- Π²Ρ‹Π±ΠΎΡ€ΠΎΡ‡Π½ΠΎΠ΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ записСй ΠΏΠΎ Π½ΠΎΠΌΠ΅Ρ€Ρƒ Π² Β Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π±Π΄. Π½Π°ΠΆΠΌΠΈΡ‚Π΅ <Π΅Ρ‚>, Ссли Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ запись Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ. Когда вызванная запись Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Π°, ctrl-w занСсСт ΠΈΠ·ΠΌΠ΅Π½Π΅Π½. Π—Π°ΠΏΠΈΡΡŒ Π² Π±Π΄ ΠΈ запросит Π½ΠΎΠΌΠ΅Ρ€ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ записи (record number #). Для Β Π²Ρ‹Ρ…ΠΎΠ΄Π° ΠΈΠ· рСдактирования Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π² ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° запрос (Π½ΠΎΠΌΠ΅Ρ€ записи #) <Π΅Ρ‚>

Β *exit

*eject

> eject -- смСна Π±Π»Π°Π½ΠΊΠ° Π½Π° ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π΅ (page eject) Ссли ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ установлСн, Β ΠΈΠ»ΠΈ установка Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°.Β  Ссли ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π° ` say для форматирования ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠ³ΠΎ лиска, eject очистит Π±ΡƒΡ„Π΅Ρ€ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° ΠΈ сбросит Ρ‚Π°Π±ΡƒΠ».

*exit

*erase

> erase -- очистка экрана. Π² ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅Β Β  "." Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² Β Π»Π΅Π²ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ экрана.

*exit

*find

> find <ΠΊΠ»ΡŽΡ‡> -- локализация записи ΠΏΠΎ Π·Π½Π°Ρ‡Π΅Π½.ΠΊΠ»ΡŽΡ‡Π° <ΠΊΠ»ΡŽΡ‡> Π² индСкси Ρ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ Π±Π΄. (апострофы для ΡΠΈΠΌΠ²ΠΎΠ»ΡŒΠ½Ρ‹Ρ… ΠΊΠ»ΡŽΡ‡Π΅ΠΉ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ!).

*exit

*go

*goto

> go ΠΈΠ»ΠΈ goto -- ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π² Π±Π΄ ΠΏΠΎ Π½ΠΎΠΌΠ΅Ρ€Ρƒ записи, ΠΈΠ»ΠΈ Π² Π½Π°Ρ‡Π°Π»ΠΎ Π±Π΄, ΠΊΠΎΠ½Π΅Ρ† Π±Π΄, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌ ΠΏΠ°ΠΌΡΡ‚ΡŒ.

Β Β Β  синтаксис: go ΠΈΠ»ΠΈ goto {record <n>}, <n>, {top}, {bottom}, ΠΈΠ»ΠΈ <memvar>

*exit

*help

Β Β  "рСбус" - ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ справки ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ…

Β Π”Π°Π»Π΅Π΅ Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ ΠΏΠΎΠ»Π½Ρ‹ΠΉ список ΠΊΠΎΠΌΠ°Π½Π΄ "рСбус". этот help-Ρ„Π°ΠΉΠ» содСрТит ΠΊΡ€Π°Ρ‚ΠΊΠΈΠ΅ свСдСния ΠΎ функциях ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Π΅Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ синтаксис ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ использования этой ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ (ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ). Однако слСдуСт ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ опСративная ΠΏΠΎΠΌΠΎΡ‰ΡŒ этого Ρ„Π°ΠΉΠ»Π° Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΠ΅ описаниС всСх тонкостСй Ρ€Π°Π±ΠΎΡ‚Ρ‹ с этими ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ, поэтому ΠΏΡ€ΠΈ затруднСниях ΠΎΠ±Ρ€Π°Ρ‰Π°ΠΉΡ‚Π΅ΡΡŒ ΠΊ руководству ΠΏΠΎ "рСбус".

Β Π˜ΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ΡΡ Π² help-Ρ„Π°ΠΉΠ»Π΅ описания ΠΊΠΎΠΌΠ°Π½Π΄ (ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ справки) Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ Π½Π° экран Π² любоС врСмя, ΠΊΠΎΠ³Π΄Π° систСма Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΠ°ΡŽΡ‰ΠΈΠΉ символ "." И ΠΆΠ΄Π΅Ρ‚ Π²Π²ΠΎΠ΄Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. для получСния справки слСдуСт Π½Π°Π±Ρ€Π°Ρ‚ΡŒ help <имя ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹> ΠΈ <Π΅Ρ‚>.

ПослС Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π²Ρ‹ автоматичСски Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚Π΅ΡΡŒ ΠΊ Ρ€Π΅ΠΆΠΈΠΌΡƒ Π²Π²ΠΎΠ΄Π° ΠΊΠΎΠΌΠ°Π½Π΄. И ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΊΠ°ΠΊ Π½ΠΈ Π² Ρ‡Π΅ΠΌ Π½Π΅ Π±Ρ‹Π²Π°Π»ΠΎ. Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² этом) вся информация Π½Π΅ помСщаСтся Π½Π° ΠΎΠ΄Π½ΠΎΠΌ экранС. ΠΏΡ€ΠΈ этом Π² Π»Π΅Π²ΠΎΠΌ ΡƒΠ³Π»Ρƒ ΠΏΠΎΠ΄ тСкстом появляСтся слово "ΠΏΠ°ΡƒΠ·Π°". для прочтСния ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ экрана Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π»ΡŽΠ±ΡƒΡŽ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ. Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΡ€Π΅Ρ€Π²Π°Ρ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄ ΠΈ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ Π² систСму, Ρ‚ΠΎ <esc>.Β 

Β Β Β Β  >>>>>>>>Π½Π°Π±Π΅Ρ€ΠΈΡ‚Π΅ 'help rebus ' для Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π²Π°ΠΆΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ систСмС.

Β > ?Β Β Β Β Β  -- Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ выраТСния,ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΈΠ»ΠΈ поля.

> ??Β Β Β Β  -- Ρ‚ΠΎ ΠΆΠ΅, Ρ‡Ρ‚ΠΎ ΠΈ ?, Π½ΠΎ Π±Π΅Π· ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π½Π° Π½ΠΎΠ²ΡƒΡŽ строку.

> `Β Β Β Β Β  -- Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ Π΄Π°Π½Π½Ρ‹Π΅ Π² ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ мСсто экрана ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π°.

> accept -- Π²Π²ΠΎΠ΄ символьной строки, ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ Π±Π΅Π· апострофов, Π² ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ.

> append --d> to <file> {ascending / descending} -- создаСт Π½ΠΎΠ²ΡƒΡŽ копию Β Π±Π°Π·Ρ‹ Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ записи отсортированы.Β  для сортировки ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Β ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠ΄Π° ΠΊΠΎΠΈ-7.Β  записи ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Π΅ для удалСния Π½Π΅ ΠΊΠΎΠΏΠΈΡ€ΡƒΡŽΡ‚ΡΡ.Β  Π£ΠΌΠ°Π»Ρ‡ΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ порядок сортировки - ΠΏΠΎ Π²Π·Ρ€Π°ΡΡ‚Π°Π½ΠΈΡŽ.Β  для сортиров ΠΊΠΈ Π² русской ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ слСдуСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹ΠΌ Ρ„Π°ΠΉΠ»ΠΎΠΌ Β rsort.

Β Β Β  Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, . use maillist

Β . sort on zip to mailzip descending

*exit

*store

> store <exp> to <memvar> -- Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ выраТСния запоминаСтся Π² ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ <memvar>.

Β Β Β  Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, . store 3 to number

Β Β  3

Β . store number + 9 to number2

Β Β  12

Β . store 'howard' to name

Β Β  howard

Β . ? number+number2, ' ', name

Β Β Β  Β  15Β Β  howard

*exit

*sum

> sum -- вычисляСт ΠΈ Π²Ρ‹Π΄Π°Π΅Ρ‚ сумму числовых ΠΏΠΎΠ»Π΅ΠΉ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ Π±Π°Π·Ρ‹.Β  ΠžΠΏΡ†ΠΈΡ <сцопС>  позволяСт Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ суммируСмых записСй. опция for <exp> ΠΏΠΎΠ·Π²ΠΎ ляСт ΡΡƒΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎ Π·Π°Π΄Π°Π½Π½ΠΎΠΌΡƒ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΡŽ.Β  ΠžΠΏΡ†ΠΈΡ to <memvar> сохраняСт  сумму Π² ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ. ΡƒΠΌΠ°Π»Ρ‡ΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ <scope> - всС Π½Π΅ ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Π΅ записи.

 Бинтаксис: sum <field> {,<field2>} {<scope>} {to <memvar list>} {for <exp>}

Β Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ,. use shoplist {fields are item, number purchased, cost of item}

Β Β Β  . sum cost * number for item = 'food'

Β Β Β  . sum number for item = 'hardware' to hard

Β Β Β  . sum number, number * cost for item = 'hardware' .and. cost > 9.00

*exit

*text

*endtext

> text -- позволяСт Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Ρ‚Π΅ΠΊΡΡ‚ΠΎΠ²ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»Π°Ρ… Π±Π΅Π·  использования ΠΊΠΎΠΌΠ°Π½Π΄Β  `say ΠΈΠ»ΠΈ ? .Β  тСкстовая информация выводится Π΄ΠΎ Β ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ endtext.

*exit

*total

> total -- создаСт ΡΡƒΠΌΠΌΠ°Ρ€Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ индСксированной ΠΈΠ»ΠΈ отсортированной Π±Π°Π·Ρ‹ Β ΠΏΡƒΡ‚Π΅ΠΌ копирования записСй Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ <key>. Π£ΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ отсортирована Π±Π°Π·Π°. Записи с ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰ΠΈΠΌΡΡ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ ΡƒΠ΄Π°Π»ΡΡŽΡ‚ΡΡ, Π° ΠΈΡ… числовыС поля ΡΡƒΠΌΠΌΠΈΡ€ΡƒΡŽΡ‚ΡΡ Β ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΎΠΏΡ†ΠΈΡŽ field.

Β Β Β Β  синтаксис: total to <file> on <key > {fields <field list>}

*exit

*update

> update -- ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Ρ€Π°Π½Π΅Π΅ отсортированной ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Ρƒ <key> Π±Π°Π·Ρ‹  с возмоТностями слоТСния Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… ΠΏΠΎΠ»Π΅ΠΉ ΠΈΠ· Π±Π°Π·Ρ‹ from (опция add) Β ΠΈΠ»ΠΈ замСщСния ΠΏΠΎΠ»Π΅ΠΉ ΠΈΠ· Π±Π°Π·Ρ‹ from (опция replace).

Β Β Β  синтаксис: update from <file> on <key > {add <field list>}

Β Β  {replace <field list> or <field> with <field list>}

*exit

*use

> use <file> {index <index file list>} -- ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ Π±Π°Π·Ρ‹ для дальнСйшСго использования.Β  прСдыдущая ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ Π±Π°Π·Π° закрываСтся. ΠžΠΏΡ†ΠΈΡ Β index ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ порядок использования записСй Π² Π±Π°Π·Π΅.

*exit

*wait

> wait {to <memvar>} -- останавливаСт Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° Π΄ΠΎ Π²Π²ΠΎΠ΄Π° Β ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½ΠΎΠ³ΠΎ сисмвола с консоли.Β  wait to <memvar> Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ‚ Π²Π²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ  символ Π² ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ.

*exit

Β *functions

> ` --Β  `(<ΠΊΠ»ΡŽΡ‡1>,<ΠΊΠ»ΡŽΡ‡2>) - поиск подстроки.

> * -- ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ записи.

Β > # -- Π²Ρ‹Π΄Π°Ρ‡Π° Π½ΠΎΠΌΠ΅Ρ€Π° Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ записи.

Β > ! -- !(<ΠΊΠ»ΡŽΡ‡>)Β  - ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ Π² прописныС Π±ΡƒΠΊΠ²Ρ‹.

Β > $ -- $(<ΠΊΠ»ΡŽΡ‡>,<start>,<length>) - Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ подстроки.

Β > chr -- chr(<numeric expression>) - ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ числа Π² символ.

Β > date()Β  -- ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ систСмной Π΄Π°Ρ‚Ρ‹.

Β > eof -- ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ†Π° Ρ„Π°ΠΉΠ»Π°.

Β > file -- file(<file>) - ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ наличия Ρ„Π°ΠΉΠ»Π°.

Β > int -- int(<numeric expression>) -- ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Ρ†Π΅Π»ΠΎΠ³ΠΎ числа.

Β > len -- len(<ΠΊΠ»ΡŽΡ‡>) -- ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π΄Π»ΠΈΠ½Ρ‹ строки.

Β > rank -- rank(<ΠΊΠ»ΡŽΡ‡>) -- ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ числового значСния ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ символа строки.

Β > str -- str(<numericΒ  expression>,<width>{,<decimals>})Β  - ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅  числового выраТСния Π² строку.

Β > val -- val(<char string>) - ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ строки Π² число.

Β > trim -- trim(<ΠΊΠ»ΡŽΡ‡>) - ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ послСдних ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ².

Β > type -- type(<exp>) - ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΈΠΏΠ° выраТСния.

Β > test -- 0Β  =Β  test(<exp>) - функция синтаксичСского Ρ€Π°Π·Π±ΠΎΡ€Π°.

*exit

*limits

Β  Β  ограничСния ΠΈ числовыС значСния число ΠΏΠΎΠ»Π΅ΠΉ Π² записи 32 max

число символов Π² ΠΎΠ΄Π½ΠΎΠΉ записи  1000 max

число записСй Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ…Β Β  65535 max

число символов Π² ΠΎΠ΄Π½ΠΎΠΉ строкС   254 max

максимальноС количСство разрядов Π² числовом ΠΏΠΎΠ»Π΅Β Β  10 разрядов

максимальноС число   Β  1.8 x 10**63 Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ

минимальноС число   Β  1.0 x 10**-63 Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ

количСство Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…Β  64 max

число символов Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС  Β Β  254 max

число ΠΏΠΎΠ»Π΅ΠΉ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ sum Β  5 max

количСство символов Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ ΠΎΡ‚Ρ‡Π΅Ρ‚Π° Β Β Β Β  254 max

число ΠΏΠΎΠ»Π΅ΠΉ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΎΡ‚Ρ‡Π΅Ρ‚Π΅ 24 max

число символов Π² индСксном ΠΊΠ»ΡŽΡ‡Π΅ 99 max

числа ΠΎΡ‚Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ…Β  gets - ΠΊΠΎΠΌΠ°Π½Π΄Β  64 max

число ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ²Β  Β Β  16 max

количСство ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ²Β  Β  Π½Π΅ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΎ

Β *exit

*examples

Β  k субд "рСбус" Π½Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ дискСтС ΠΏΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ нСсколько ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ². Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ ΠΏΠΎ запуску этих ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² находится Π½Π° Ρ‚ΠΎΠΉ ΠΆΠ΅ дискСтС.

Β *exit

ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ слСдуСт....

Β 

Β Β Β Β 

Β 

ΠŸΠΎΠ»Π΅Π·Π½Ρ‹Π΅ ΠΈ интСрСсныС ΡΡ‚Π°Ρ‚ΡŒΠΈ

На ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΡƒΡŽ страницу  На Π³Π»Π°Π²Π½ΡƒΡŽ страницу  На ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ страницу

Β