DataMuseum.dk

Presents historical artifacts from the history of:

CP/M

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about CP/M

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦1ec545b22⟧ TextFile

    Length: 11776 (0x2e00)
    Types: TextFile
    Names: »SCANLOG.HLP«

Derivation

└─⟦216f59cd8⟧ Bits:30002641 SCANLOG - Piccoline vers. nov. 87
    └─ ⟦this⟧ »SCANLOG.HLP« 

TextFile

SYSTEMFEJL
==========
  
************************************************************************
                                VIGTIGT
Denne fejl bedes rapporteret til SCANLOG-forhandleren.
Fejlen skulle ikke kunne opstå, men hvis den alligevel gør det, så vil
vi gerne vide det, og især hvad der lige er blevet indtastet.
************************************************************************
$ 0
'så' var forventet her.
-----------------------
Fejlen kan skyldes:
   - 'så' er stavet forkert, eller med store bogstaver
   - i variabellisten er der brugt andet tegn end 'og' eller ','
     til at skille variablene
$ 1
')' var forventet her.
----------------------
Fejlen kan skyldes:
   - der er skrevet et andet tegn end ')'
   - antallet af argumenter til et primitiv er forkert
   - der mangler en højre-parentes et sted (evt. langt tilbage)
$ 2
En variabel var forventet her
-----------------------------
Fejlen kan skyldes:
   - variabelnavnet begynder ikke med stort bogstav
   - der er et komma for meget i variabellisten
   - der skal stå variable i argumenterne til 'heltal', 'liste',
     'konstant', 'variabel', 'funktion' eller 'streng'
$ 3
Et navn var forventet her.
--------------------------
Fejlen kan skyldes:
   - navnet er skrevet med stort
   - der står ikke et navn på det pågældende sted
   - der står andet end en relationsoperator ( <, >, =>, <=, =, eller <>)
     efter navnet
   - der skal stå et navn efter 'vælg_een'
   - navnet er reserveret, og må ikke bruges på det pågældende sted
   - mere tekst var forventet
$ 4
'(' var forventet her.
----------------------
Fejlen kan skyldes:
   - argumenter skal være pakket ind i '(' og ')'
   - der skal være argumenter til 'ikke', 'eksisterer', 'find_een',
     'husk', 'glem', 'læs', 'skriv', 'position', 'sammensæt', 'kopier',
     'længde', 'indsæt', 'slet', 'værdi_af', 'heltal', 'liste', 'konstant',
     'variabel', 'funktion' eller 'streng'
$ 5
'>' var forventet her, som afslutningen på en liste.
----------------------------------------------------
Fejlen kan skyldes:
   - der er glemt det afsluttende '>' i en liste (evt. et stykke tilbage)
   - der er skrevet et forkert tegn
$ 6
Strengen er for lang (max. 60 tegn).
------------------------------------
Fejlen kan skyldes:
   - der er for mange tegn i strengen
   - der er glemt en ' til at afslutte en streng med (i den linie hvor
     fejlen er)
   
   
Hvis der skal stå ' i en streng, så skal der tastes ''
$ 7
variabel, navn, streng, tal, parentes eller liste forventet.
------------------------------------------------------------
Fejlen kan skyldes:
   - der er to kommaer lige efter hinanden
   - der er et ulovligt tegn
   - der er luft mellem '<' og '>' i '<>' (forskellig fra)
   - der er brugt '>=' istedet for '=>'
   - der er brugt '=<' istedet for '<='
   - det brugte navn er et af de reserverede
   - der er ikke mere tekst
$ 8
'eller', 'og' eller ')' var forventet her.
------------------------------------------
Fejlen kan skyldes:
   - 'og' eller 'eller' er stavet forkert (evt. med store bogstaver)
   - der er et ekstra tegn i teksten
   - man prøver at adskille 2 boolske udtryk med komma istedet for 'og'
$ 9
En af <, >, <=, =>, = eller <> forventet.
-----------------------------------------
Fejlen kan skyldes:
   - brugerdefinerede regler må ikke være i hvor-delen 
   - 'heltal', 'konstant', 'variabel', 'funktion', 'streng' eller
     'liste' er ikke stavet korrekt,
   - der er en ')' for meget
$ 10
Et punktum var forventet her.
-----------------------------
Fejlen kan skyldes:
   - der er glemt et punktum
   - der er tastet '..' istedet for '.'
   - der er tastet et andet tegn end ',' eller 'og' til at skille 2 navne
   - 'hvor' eller 'hvis' er stavet forkert
$ 11
'gælder' var forventet her.
---------------------------
Fejlen kan skyldes:
   - 'gælder' er stavet forkert
   - der mangler parentes omkring det første spørgsmål i 'for_alle'
   
   
   
Hvis der kun er et navn i det første spørgsmål i 'for_alle', så er det ikke
nødvendigt med en parentes, ellers skal der altid være det.
  
Eksempel
               'for_alle navn1 gælder navn2'
 eller
               'for_alle (navn1, navn2 ..) gælder (navn8, ..navn100)'
$ 12
Der må ikke være flere 'vælg_een' inden i hinanden.
---------------------------------------------------
Fejlen kan skyldes:
   - der er glemt et 'slut'
$ 13
Der skal være 'vælg_een' før 'slut'.
------------------------------------
Fejlen skyldes:
   - der er ikke ingen 'vælg_een' til dette 'slut'.
$ 14
Lageret er fuldt.
=================
Fejlen kan skyldes:
   - der er en uendelig løkke i dine regler
   - der er ikke plads til at løse så stort et problem
   - der er ikke plads til alle dine regler, når der samtidigt skal løses
     problemer
  
  
Du kan prøve nedenstående (fjern evt. kommentarer i regler først)
     
      1 - gem reglerne på en fil
      2 - fjern alle regler
      3 - læs dine regler ind fra fil
eller hvis dette heller ikke virker
      1 - gem reglerne på en fil
      2 - forlad systemet, og start det op forfra
$ 15
For mange variable.
-------------------
Fejlen skyldes:
   - der er mere end 15 forskellige variable i reglen/spørgsmålet
   
   
Hvis det virkelig giver problemer, da kan det måske hjælpe med en
ekstra regel. 
$ 16
Det er et galt navn på en regel inde i en 'vælg_een'.
-----------------------------------------------------
Fejlen kan skyldes:
   - der er glemt et 'slut.'
   - alle navne i 'vælg_een'-konstruktionen skal være med det navn, 
     der står ved 'vælg_een'
   - 'slut' er stavet forkert
$17
Her var ikke forventet dette tegn.
----------------------------------
Fejlen kan skyldes:
   - at dette tegn kun må optræde inde i en streng
   - der er glemt ' til at starte en streng med
$ 18
Der mangler argumenter til primitiv.
------------------------------------
Fejlen kan skyldes:
   - der mangler argumenter til dette primitiv:
         'længde' har 2 argumenter
         'position' og 'sammensæt' har 3
         'kopier', 'indsæt' og 'slet' har 4
   - der står et andet tegn end komma til at adskille de enkelte argumenter
$ 19
Der mangler afslutning på streng.
---------------------------------
Fejlen kan skyldes:
   - der er glemt ' et sted på den linie hvor fejlen er
   - der må ikke være ▶90◀▶8e◀ (retur) inde i en streng
   
Husk at hvis der skal stå ' i en streng, så skal der stå ''
$ 20
'bekræftes.' forventet her.
--------------------------
Fejlen kan skyldes:
   - navnet er stavet forkert
   - der mangler ',' eller  'og' til at skille to navne
   - der er en ekstra ')'
$21
Der mangler en fejludskrift her.
--------------------------------
Fejlen er vores, og du bedes rapportere den til SCANLOG-forhandleren.
Den skyldes at:
   - der er givet et forkert fejlnummer med til en parserfejl
   - der er givet 0 med som fejlkode fra editoren
$ e22
Et spørgsmål skal begynde med 'kan' eller 'find'.
-------------------------------------------------
Fejlen kan skyldes:
   - der mangler en blank mellem f.eks. 'kan' og det første navn
   - 'kan' og 'find' skal skrives med små bogstaver
$ 23
'vælg_een' og 'slut' kan ikke flyttes til register.
---------------------------------------------------
Man kan ikke gemme 'vælg_een' og 'slut' i registre, men de kan fjernes,
og indsættes igen med      
  
     "Lav vælg_een"
$ edit 1
Der skal være en regel.
-----------------------
Denne fejl burde ikke forekomme for det skulle være lovligt, at
have vælg_een og slut lige efter hinanden.
$ edit 2
Der kan ikke stå en regel med dette navn inde i 'vælg_een'.
-----------------------------------------------------------
Man må ikke flytte en regel med dette navn ind i en vælg_een med et andet 
navn.
$ edit 3
Der er ingen regler med dette navn.
-----------------------------------
Man kan derfor ikke søge efter regler med dette navn.
$ edit 4
'slut' kan ikke være her.
-------------------------
Man kan ikke sætte en 'slut' ind her, fordi navnet på reglen er et 
andet end navnet på den tilhørende 'vælg_een'.
$ edit 5
Der er ingen regel.
-------------------
Fejlen kan skyldes:
   - der er ingen regel under markøren.
   - der er ingen regel i registret.
$ edit 6
Navnet findes allerede.
-----------------------
Man kan ikke ændre et navn til et andet navn, der findes i forvejen.
$ edit 7
Man kan ikke hoppe dette antal regler.
--------------------------------------
Fejlen kan skyldes:
   - der er kun skrevet et minus.
   - tallet er for stort eller for lille
$ edit 8
'slut' kan kun slettes ved 'vælg_een'.
--------------------------------------
Hvis 'slut' skal fjernes, så skal hele vælg_een konstruktionen fjernes,
og dette gøres ved at slette den tilhørende 'vælg_en'.
$ edit 9
Der er ingen regel.
-------------------
Fejlen kan skyldes:
   - Der er ingen regel under markøren.
   - Der kan ikke laves en 'vælg_een' når der ikke er nogle regler at gøre
     det om.
$ edit 10
Der er ikke en regel over markøren.
-----------------------------------
Der skal være en regel for at kunne lave en kopi
$ edit 11
'vælg_een' er ikke afsluttet med 'slut'.
----------------------------------------
Der skal være et 'slut' på alle 'vælg_een'
$ edit 12
Tomt register.
--------------
Registret er tomt, og det kan derfor ikke indsættes eller vises.
$ edit 13
Navnet findes ikke.
-------------------
   hvor forekom denne fejl   ? ?
$ edit 14
'vælg_een' og 'slut' kan ikke editeres.
---------------------------------------
Man kan ikke rette i 'vælg_een' og 'slut'. Man kan slette 'vælg_een'-
konstruktionen ved 'vælg_een', og man kan indsætte  den et andet sted
ved at bruge "Lav vælg_een".
Der kan indsættes regler ved at bruge "Indsæt".
$ edit 15
Der kan ikke være 'vælg_en' i en 'vælg_een'.
--------------------------------------------
Fejlen kan skyldes:
   - Et forsøg på at lægge en 'vælg_een'-konstruktion inden i en eksisterende
   - Et forsøg på at lægge en 'vælg_een'-konstruktion uden om en eksisterende
   
   
Den eksisterende 'vælg_een'-konstriktion kan fjernes ved at man sletter
'vælg_een'-hovedet, og så indsætter en ny med "Lav vælg_een".
$ edit 16
Kan ikke komme længere.
-----------------------
Under dannelse af 'vælg_een' skal 'slut' indsættes efter 'vælg_een'-hovedet
og før den første regel med et nyt navn.
$ edit 17
'vælg_een'-konstruktion er ikke korrekt.
----------------------------------------
   Hvordan forekom denne fejl ? ?
$ edit 18
Navnet er reserveret.
---------------------
Man kan ikke ændre et navn til et reserveret navn.
$ edit 19
Filen findes ikke.
------------------
Fejlen kan skyldes:
   - Der findes ikke en fil med dette navn på disketten
   - Der er angivet forkert diskettestation
   - Der må ikke læses fra filen
   - Diskettelågen er ikke lukket
$ edit 20
Indlæsning ikke mulig i 'vælg_een'.
-----------------------------------
Man kan ikke læse ind i en 'vælg_een'-konstruktion, kun udenfor.
Hvis der skal indlæses, så slet konstruktionen ved 'vælg_een', 
læs ind fra fil, og lav 'vælg_een' igen med "Lav vælg_een".
$ edit 21
Reglen fylder mere end 19 linier, indlæsning standser.
------------------------------------------------------
Fejlen kan skyldes:
   - En regel er for stor til at kunne være på 19 linier
   - Der mangler evt. et punktum efter en regel
$ edit 22
Kan ikke læse fra filen, indlæsning standser.
---------------------------------------------
Fejlen kan skyldes:
   - Disketten er beskadiget
   - Diskettelågen er åbnet under indlæsningen
$ edit 23
$
$
$
$
$$$$$$
$
$
$
$
$
$
$
«eof»