2016-11-22 1 views
2

Steven A. Gordon이 개발 한 GADDAG 데이터 구조에 대해 배우려고합니다. 나는이 문서 here을 읽는 동안, 나는 다음과 같은 의사 예를 건너 왔어요 :<- a || b는 의사 코드에서 의미합니까?

If pos <= 0 THEN {moving left:} 
    word <- L || word 
... 

내가이 주위를 검색하여 의미하고, 나는 그것이 무엇을 의미하는지 궁금 찾을 수 없습니다.

감사합니다.

답변

3

컨텍스트에서 이것은 문자열 연결로 나타납니다. 저자는 의사 코드에 이어지는 단락이 언급 다음 스콰 절차에서

, 방향이도에 의해 지원되는 현재의 워드의 어느 쪽

현재 편지를 연결하는 결정 방향성은 의사 코드에 암시된다. 위치가 0보다 작 으면 (즉, 단어의 시작 전에), 새 문자를 앞에 추가합니다. 위치가 0보다 큰 경우 (즉, 단어의 시작 부분을 지난 경우) 끝에 새 문자를 추가합니다.

분명히 || PL/1 및 SQL을 포함하여 used in some languages to denote string concatenation입니다.