[Prog] semantische aanvulling

Forum van 1ste Bachelor Informatica.

Moderator: Praesidium

User avatar
j0lle
WOZ
Posts: 396

semantische aanvulling

Post#1 » Sun Jan 08, 2006 4:29 pm

kan er iemand een vb geven van een semantische aanvulling?
is dit bvb dat een DeclSeq meerdere keren in het declaratiegedeelte van een module kan voorkomen?
Last edited by j0lle on Sun Jan 08, 2006 4:41 pm, edited 1 time in total.
qwertyuiop

User avatar
Norfolk
WOZ
Posts: 780
Contact:

Re: samantische aanvulling

Post#2 » Sun Jan 08, 2006 4:32 pm

XenoPhobian wrote:kan er iemand een vb geven van een semantische aanvulling?
is dit bvb dat een DeclSeq meerdere keren in het declaratiegedeelte van een module kan voorkomen?
DelSeq komt maar 1 keer voor ;)

Een semantische aanvulling is dat bijvoorbeeld de identifier bij

Code: Select all

MODULE ident;
...
BEGIN

END ident.
hetzelfde moet zijn.

Of voor de toekenning zijn de semantische aanvullingen de toekenningscompatibiliteits regels

User avatar
j0lle
WOZ
Posts: 396

Re: samantische aanvulling

Post#3 » Sun Jan 08, 2006 4:43 pm

Norfolk wrote:DelSeq komt maar 1 keer voor ;)
cursus wrote: Een DeclSeq daarentegen (die eigenlijk in zijn
geheel eveneens optioneel is: waaraan merk je dat?) kan binnen
het declaratie gedeelte van een module veelvuldig voorkomen.

thx ;)
kheb et wel door.. kzou het gewoon 2x moeten lezen :)
qwertyuiop

User avatar
EagleEye812
Posts: 406

Post#4 » Sun Jan 08, 2006 5:20 pm

= semantische beperkingen waarover al een thread is :P

User avatar
j0lle
WOZ
Posts: 396

Post#5 » Sun Jan 08, 2006 5:31 pm

EagleEye812 wrote:= semantische beperkingen waarover al een thread is :P
idd.. das't gene da ik mij afvroeg
qwertyuiop

User avatar
EagleEye812
Posts: 406

Re: samantische aanvulling

Post#6 » Sun Jan 08, 2006 5:43 pm

XenoPhobian wrote:
cursus wrote: Een DeclSeq daarentegen (die eigenlijk in zijn
geheel eveneens optioneel is: waaraan merk je dat?) kan binnen
het declaratie gedeelte van een module veelvuldig voorkomen.
thx ;)
kheb et wel door.. kzou het gewoon 2x moeten lezen :)
Hmm bedoelen ze dan dat DeclSeq voorkomt in de procedures? Want dan heb je meerdere declseqs in je declaratiegedeelte
[quote="zarry"][url=http://www.winak.be/forum/viewtopic.php?p=12475#12475]wickaaaah! thcikci tschiki paaaauuuuw wicked-original![/url][/quote]

domi

Post#7 » Sun Jan 08, 2006 5:53 pm

ik kan me vergissen maar volgens mij is da zo ... type decl, const decl, var decl, procedure declaratie.... das al 4 keer
:twisted:

User avatar
EagleEye812
Posts: 406

Post#8 » Sun Jan 08, 2006 5:59 pm

domi wrote:ik kan me vergissen maar volgens mij is da zo ... type decl, const decl, var decl, procedure declaratie.... das al 4 keer
:twisted:
Kijk uw ebnf dan maar nog eens na

Code: Select all


              +---------+   /-\
              |ConstDecl|->| ; |
              +---------+   \-/
              ^              |
              |              v +-----+
          /<-------------------|CONST|<---\
          |                    +-----+    ^
          |                               |
          |   +--------+    /-\           |
          |   |TypeDecl|-->| ; |          |
          |   +--------+    \-/           |
          |   ^              |            |
          |   |              v  +----+    |
          /<--------------------|TYPE|<---\
          |                     +----+    |
          |                               |       /-\   +-----------+
          |   +-------+     /-\           |  /<--| ; |<-|ForwardDecl|<---\
          |   |VarDecl|--->| ; |          |  |    \-/   +-----------+    ^
          |   +-------+     \-/           |  |                           |
          |   ^ 	     |            |  |                           |
          |   |              v   +---+    |  |    /-\      +--------+    |
          /<---------------------|VAR|<---\  /<--| ; |<----|ProcDecl|<---\
          |                      +---+    |  |    \-/      +--------+    |
          v                               |  v                           |
DeclSeq---------------------------------------------------------------------->  
één (1) declseq bevat mogelijks al die elementen al
[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#9 » Sun Jan 08, 2006 6:11 pm

jup dermee dacht ik " maar 1 declseq"

User avatar
Nickman
Posts: 391
Contact:

Post#10 » Sun Jan 08, 2006 6:25 pm

Ja, per procedure in een module heb je natuurlijk terug een DeclSeq...

Return to “1ste Bachelor”

Who is online

Users browsing this forum: No registered users and 4 guests