왜 다른 언어 안 따라가고 혼자 튈려고하지? 했는데 이유가 있었슴
[%] go 제네릭 타입 파라메터가 [] 쓰는 이유가 있구나
익명(128.134)
2021-06-23 12:48
추천 0
댓글 12
다른 게시글
-
여자 IT종사자들 대다수는 탈코충 아니면 페미라는데 진짜냐 [13][%] 익명(223.39) | 21.06.23추천 1
-
안경 어떻게 맞춰 씀? [1][%] 익명(175.203) | 21.06.23추천 1
-
그런데 os 인스톨러를 저렇게 때우면 업뎃은 어케 하냐 [1][%] 익명(220.86) | 21.06.23추천 0
-
나 임베디드나 할려구 [2][%] 익명(223.62) | 21.06.23추천 0
-
후 빨리 8월 왔으면 좋겠다[%] 익명(128.134) | 21.06.23추천 0
-
마참내!! 오픈소스 공모전 떳다!! [28][%] black7375(58.227) | 21.06.23추천 5
-
도커가 불안정함? [1][%] 석린이(39.7) | 21.06.23추천 0
-
이런 애니메이션 이름이 뭐임? [1][%] 익명(1.241) | 21.06.23추천 0
-
구글무료vps 쌍욕나오게 느리네 [2][%] 익명(118.223) | 21.06.22추천 0
-
괜찮은 회사로 시작해도 학력 중요함? [5][%] ㅇㅁㅇ(117.111) | 21.06.22추천 0
이미 map[string]int 이런 식으로 있어서 ㅇㅅㅇ
그게 아니라 multiple assignment땜에 a, b = w < x, y > (z)같은 경우 파싱이 불가능해서 그렇다고 함 ㄷㅅㄷ
그래요? 근데 위 예시는 w < x와 y > z로 밖에 해석될 수 없지 않나요
불가능까진 아닐꺼 같은데 복잡해져서 컴파일시간이 더 걸릴거 같음
w가 이럴 수도 있음 func w\(z) (X, Y) { return X + z, Y + z }
아 씨 왜 제대로 안나오지
func w대충부등호X, Y대충부등호(z) (X, Y) { return X + z, Y + z }
아 ㅋㅋㅋ 그니까 func w<X, Y int>(x int) (int, int) { return X+x, Y+y } 이런 거 말하신 거구나 이런 상황에선 두가지로 가능하겠네여 ㅇㅋ
scala도 잇슴
그렇네 w < x 는 expression 이니까 구문분석 단계에서 모호해지네 - dc App
도대체 C++는 파싱 어케 하는거 ㅋㅋㅋㅋ