MAX — 최댓값

MAX — 최댓값

MAXn1n2 중 더 큰 값 n3를 반환하는 코어 단어예요.

출처: MAX — Forth 2012 Standard

본문

스택 효과

( n1 n2 -- n3 )

설명

n3n1n2 중 더 큰 값이에요.

테스트 (Testing)

T{       0       1 MAX ->       1 }T
T{       1       2 MAX ->       2 }T
T{      -1       0 MAX ->       0 }T
T{      -1       1 MAX ->       1 }T
T{ MIN-INT       0 MAX ->       0 }T
T{ MIN-INT MAX-INT MAX -> MAX-INT }T
T{       0 MAX-INT MAX -> MAX-INT }T
T{       0       0 MAX ->       0 }T
T{       1       1 MAX ->       1 }T
T{       1       0 MAX ->       1 }T
T{       2       1 MAX ->       2 }T
T{       0      -1 MAX ->       0 }T
T{       1      -1 MAX ->       1 }T
T{       0 MIN-INT MAX ->       0 }T
T{ MAX-INT MIN-INT MAX -> MAX-INT }T
T{ MAX-INT       0 MAX -> MAX-INT }T

더 알아보기 (Learn more)

출처: MAX — Forth 2012 Standard