[Prog] beperkingen EBNF

Forum van 1ste Bachelor Informatica.

Moderator: Praesidium

domi

beperkingen EBNF

Post#1 » Sat Jan 07, 2006 11:25 am

ik weet dat ge de beperkingen (semantische) van de EBNF terug vind in Report.Txt

maar nu is mn vraag.: waar staan die?

is da zoiets als : er staat nergens in de EBNF dat de begin en eind identifier de zelfde moeten zijn.

Of

is da zoiets als : same types, equal types, type inclusion/extension?

help me out here :s

tis toch een veel voorkomende examenvraag e :roll:

User avatar
EagleEye812
Posts: 406

Post#2 » Sat Jan 07, 2006 11:31 am

Ja da is bijvoorbeeld inderdaad dit
A procedure declaration consists of a procedure heading and a procedure body. The heading specifies the procedure identifier and the formal parameters. For type-bound procedures it also specifies the receiver parameter. The body contains declarations and statements. The procedure identifier is repeated at the end of the procedure declaration.

sammyke007

Post#3 » Sat Jan 07, 2006 1:02 pm

Das ook de enige dak vind, dat uwen IDENT bij MODULE en END. hetzelfde moet zijn...
Voor de rest vind ik nie echt zo veel ze.

User avatar
WiDeCr0w
Posts: 38
Contact:

Post#4 » Sat Jan 07, 2006 1:34 pm

Is die uitzondering 'char' er ook geen in de EBNF beschrijving (die sta ook bij de discussiesessie)?

User avatar
Yo_rik
Posts: 69

Post#5 » Sat Jan 07, 2006 2:21 pm

Nog een paar:
Comments may be inserted between any two symbols in a program. They are arbitrary character sequences opened by the bracket (* and closed by *). Comments may be nested. They do not affect the meaning of a program.

Every identifier occurring in a program must be introduced by a declaration, unless it is a predeclared identifier.

No identifier may denote more than one object within a given scope (i.e. no identifier may be declared twice in a block).

Case labels are constants, and no value must occur more than once. If the value of the expression does not occur as a label of any case, the statement sequence following the symbol ELSE is selected, if there is one, otherwise the program is aborted.
De compatibiliteitsregels zijn ook uitvoeringsbesluiten (zie slide 144 :wink:)!

Nog andere: de manier waarop lussen werken (WHILE = stopt als voorwaarde vals is, REPEAT stopt als voorwaarde waar is ...); kortsluitingsevaluatie bij logische uitdrukkigen ...

Eigenlijk is bijna alles dat in die Report staat een uitvoeringsbesluit (behalve de EBNF zelf) :P.

User avatar
Shinta
WOZ
Posts: 1122

Post#6 » Sat Jan 07, 2006 2:36 pm

ja das wel iets handig da document :)

domi

Post#7 » Sat Jan 07, 2006 2:44 pm

zouden we de report.txt niet gewoon mogen meepakken naar t exames en dan op ouderwetse manier met de schaar en lijm de stukken die we nodig hebben op de exames plakken :D :D :wink: :twisted:

User avatar
Arawn
Posts: 39
Contact:

Post#8 » Sat Jan 07, 2006 3:00 pm

tjah en dat verklaart net de nutteloosheid van dit vak =D>

domi

Post#9 » Sat Jan 07, 2006 3:21 pm

lol :D 8)

User avatar
EagleEye812
Posts: 406

Post#10 » Sat Jan 07, 2006 3:41 pm

Hij gaat zoiets vragen van: geef alle semantische beperkingen van de assignment, en dan moet gij alle compatibiliteitsregels opsommen van assignmentcompatibility , of geef alle semantische beperkingen van een procedure-declaratie. dan moet ge alles zeggen wat er niet letterlijk in de ebnf staat over procedures =P~

User avatar
Norfolk
WOZ
Posts: 780
Contact:

Post#11 » Sat Jan 07, 2006 4:03 pm

EagleEye812 wrote:Hij gaat zoiets vragen van: geef alle semantische beperkingen van de assignment, en dan moet gij alle compatibiliteitsregels opsommen van assignmentcompatibility , of geef alle semantische beperkingen van een procedure-declaratie. dan moet ge alles zeggen wat er niet letterlijk in de ebnf staat over procedures =P~
of van de case instructie :)

sammyke007

Post#12 » Sat Jan 07, 2006 4:53 pm

Olle mo*ders als die da vraagt 8)

User avatar
EagleEye812
Posts: 406

Post#13 » Sat Jan 07, 2006 5:10 pm

sammyke007 wrote:Olle mo*ders als die da vraagt 8)
En toch!
[quote="zarry"][url=http://www.winak.be/forum/viewtopic.php?p=12475#12475]wickaaaah! thcikci tschiki paaaauuuuw wicked-original![/url][/quote]

User avatar
Norfolk
WOZ
Posts: 780
Contact:

Post#14 » Sat Jan 07, 2006 8:14 pm

De eerste vraag lijkt er wel hard op vind ik :D

Krikke
Posts: 29

Post#15 » Sun Jan 08, 2006 3:47 pm

Arawn wrote:tjah en dat verklaart net de nutteloosheid van dit vak =D>
bwa, en pointers dan? :wink: :D

Return to “1ste Bachelor”

Who is online

Users browsing this forum: No registered users and 3 guests

cron