LC·Dict

re·en·trant

C2technical
US/riˈɛntrənt/UK/ˌriːˈentrənt/드물게 쓰임

다시 들어가는; 재진입 가능한; 안쪽으로 들어간

adjective형용사

  1. 1

    재진입하는, 다시 들어가는어떤 장소, 영역, 대기권, 시스템 등에 다시 들어가는C1general

    entering again into a place, area, atmosphere, system, or process

    • The engineers tracked the reentrant capsule as it fell through the atmosphere.

      기술자들은 대기권으로 재진입하는 캡슐을 추적했다.

    • The reentrant signal appeared on the monitor after a brief interruption.

      짧은 중단 후 다시 들어온 신호가 모니터에 나타났다.

  2. 2

    재진입 가능한컴퓨터 프로그램이나 함수가 이전 호출을 끝내기 전에 다시 호출되어도 안전하게 실행될 수 있는C2computing

    describing code, a function, or a routine that can be safely called again before an earlier call has finished

    • The library uses reentrant functions to handle many requests at the same time.

      그 라이브러리는 여러 요청을 동시에 처리하기 위해 재진입 가능한 함수를 사용한다.

    • This parser is not reentrant because it stores data in global variables.

      이 파서는 전역 변수에 데이터를 저장하므로 재진입 가능하지 않다.

  3. 3

    안쪽으로 꺾인, 오목한도형, 각, 경계 등이 안쪽으로 꺾이거나 오목하게 들어간C2geometry

    turning inward or forming an indentation, especially in a shape, angle, boundary, or surface

    • A reentrant corner can concentrate stress in a metal part.

      안쪽으로 들어간 모서리는 금속 부품에 응력을 집중시킬 수 있다.

    • The polygon has one reentrant angle greater than 180 degrees.

      그 다각형에는 180도보다 큰 오목각이 하나 있다.

noun명사

  1. 1

    만입부, 오목부경계선이나 구조물에서 안쪽으로 들어간 부분; 오목한 각이나 만입부C2geometry

    an inward-turning part, indentation, or reentrant angle in a line, shape, or structure

    • The crack began at a small reentrant near the edge.

      균열은 가장자리 근처의 작은 오목한 부분에서 시작되었다.

    • The map shows a deep reentrant in the defensive line.

      지도에는 방어선의 깊게 들어간 부분이 표시되어 있다.

    유의어indentation, notch

    반의어projection, salient

뉘앙스 · 쓰임

reentrant는 일상적인 ‘come back’이나 ‘returning’보다 훨씬 전문적입니다. computing에서 reentrant는 단순히 ‘반복 실행되는’이 아니라, 동시에 또는 중첩되어 호출되어도 공유 상태 때문에 오류가 나지 않는다는 뜻입니다. geometry에서 concave와 비슷하지만, 특히 ‘안쪽으로 꺾여 들어간 각·부분’을 강조합니다.

전문 문서에서 주로 쓰이며, 일상 대화에서는 거의 쓰지 않습니다. 영국식 문서나 공학 문헌에서는 re-entrant처럼 하이픈을 넣어 쓰는 경우도 많습니다. 컴퓨터 과학에서는 thread-safe와 관련되지만 완전히 같은 뜻은 아니므로 혼동하지 않도록 주의해야 합니다.

유의어 뉘앙스 비교

returning
더 일반적이고 일상적인 표현으로, 전문적 의미가 약합니다.
re-entering
뜻이 매우 가깝지만 하이픈을 사용한 설명적 표현입니다.
reusable
다시 사용할 수 있다는 넓은 뜻이며, 중첩 호출의 안전성까지 보장하지는 않습니다.
thread-safe
관련된 개념이지만, 여러 스레드에서 안전하다는 뜻으로 reentrant와 완전히 같지는 않습니다.
concave
오목한 전체 성질을 나타내는 더 일반적인 기하학 용어입니다.
inward-turning
안쪽으로 꺾인 모양을 풀어 설명하는 표현입니다.
indentation
표면이나 선이 안으로 들어간 부분을 가리키는 더 일반적인 말입니다.
notch
작게 파이거나 V자형으로 들어간 부분을 가리키는 경우가 많습니다.

반의어

exiting
안으로 다시 들어가는 것이 아니라 밖으로 나가는 동작을 뜻합니다.
outgoing
밖으로 향하거나 나가는 성질을 나타냅니다.
non-reentrant
이전 실행이 끝나기 전에 다시 호출하면 안전하지 않다는 뜻입니다.
stateful
내부 상태에 의존한다는 뜻으로, 문맥에 따라 재진입성을 어렵게 만들 수 있습니다.
convex
바깥쪽으로 볼록한 모양을 뜻합니다.
salient
군사·기하 문맥에서 밖으로 돌출한 부분을 뜻합니다.
projection
안으로 들어간 부분이 아니라 밖으로 튀어나온 부분입니다.

자주 쓰는 표현 · Collocations

adj+noun

  • reentrant function재진입 가능한 함수
  • reentrant code재진입 가능한 코드
  • reentrant routine재진입 가능한 루틴
  • reentrant angle오목각; 안쪽으로 들어간 각
  • reentrant corner안쪽으로 들어간 모서리
  • reentrant polygon오목 다각형
  • reentrant shape오목하게 들어간 형태
  • non-reentrant code재진입 불가능한 코드

어원 · 암기 팁

[Old French and Latin]reentrant는 ‘다시’를 뜻하는 접두사 re-와 ‘들어가는 사람/것, 들어가는’이라는 뜻의 entrant가 결합한 말입니다. entrant는 Old French entrer에서 왔고, 더 거슬러 올라가면 Latin intrare ‘들어가다’와 관련됩니다.

re- ‘다시’ + entrant ‘들어가는’

💡 re는 ‘다시’, entrant는 ‘들어가는 것’으로 기억하면 ‘다시 들어가는’이라는 기본 의미를 쉽게 떠올릴 수 있습니다.