CNUCOM / compilers_CNU_2022

12 stars 1 forks source link

3주차 과제 예제 #47

Closed SeoyeonKang closed 1 year ago

SeoyeonKang commented 1 year ago

before_ugly

func myFunction(x int) int {return 5 + x , nil
}

func main() {
    var a = 1 var b = 2
    if(a < b){
a=a+1
    }
}

after_pretty - 220929 update

func myFunction(x int) int
{
....return 5 + x, nil
}

func main()
{
....var a = 1
....var b = 2
....if (a < b)
....{
........a = a + 1
....}
}

그리고 lms에 과제 글을 새롭게 올렸습니다. 내용 변화된 것은 없습니다. 아직 제출하신 분이 없는 것으로 알고 있는데, 혹시 이미 제출 하셨던 분이 계시면 다시 제출 부탁드립니다.

PLASLaboratory commented 1 year ago

before_ugly(2)

func main() int
{
var i int = 0
for i < 5
{
++i
}
for (i>0){
if i > 3
{
foo(i)
}
else
{
return i%3
}
    }
    return i
}

afterpretty(2) 220929 update

func main() int
{ 
....var i int = 0
....for i < 5
....{
........++i
....} 
....for (i > 0)
....{ 
........if i > 3
........{
............foo
............(i)
........}
........else
........{
............return
............i % 3
........}
....}
....return
....i
} 
SongJungHyun1004 commented 1 year ago

예시 1에서의 main()은 main과 ()가 붙여서 나오는데 예시 2에서의 main()은 main ()과 같이 사이에 공백이 있습니다. 두 예시가 같은 프로그램으로 실행한 결과 인지 여쭙고 싶습니다.

PLASLaboratory commented 1 year ago

예시 1에서의 main()은 main과 ()가 붙여서 나오는데 예시 2에서의 main()은 main ()과 같이 사이에 공백이 있습니다. 두 예시가 같은 프로그램으로 실행한 결과 인지 여쭙고 싶습니다.

붙이는 것으로 하겠습니다.