看板 b93902HW 關於我們 聯絡資訊
※ 引述《CuteLoga (難喔難~)》之銘言: 問個小問題: procedure的name和variable的name是分開算的對不對? 所以可以存在一個procedure name 和某個vairable同名字 這樣對嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.225.72.84
usoko:不對 procedure variable共用一個symble table 06/10 01:21
CuteLoga:所以說 變數名稱 涵式名稱 程式名稱 三者都不能重複囉? 06/10 03:13
CuteLoga:重複宣告的話 後出現的人就是 invalid ID 06/10 03:14
[pro1 pro2] dup-declared procedure [var1 var2] dup-declared variable [pro1 var1] undefined error -> illegal syntax btw, 第三種在 declared samples 沒出現, 又因為是 illegal syntax 所以在 testing samples 也不會出現
CuteLoga:這樣說對嗎? 06/10 03:14
CuteLoga:P.S.不過其實func proto一定比 program name早出現 06/10 03:15
這部份若要真的去做, 是要將included filename用list存起來,等讀到 program name 時, 再開始去parse included content, 這次作業你可以假設宣告的procedure name 不會等於 program name -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.217.61
CuteLoga:謝謝助教 06/10 15:29