로딩
요청 처리 중입니다...

WTF_CODE 154p

 WTF_CODE 154p

wargame WTF CODE 소스코드를 해석하는 문제인 듯 합니다. souce_code.ws를 클릭하면 파일을 하나 다운이 됩니다. 오픈하면 읽을 수 없는 파일이라고 해서 vscode로 열어보기도 하고, 메모장으로도 열어보기도하고, Hxd안에 넣어보기도 했지만 아무 값이 존재 하지 않았습니다.

머리가 아플정도로 머리를 굴러봤지만 해결되지 않았더 찰나, 확장자가 .ws인 것이 수상하다고 느껴 search를 하였더니 whitespace 라는 언어가 존재했네요 WHITESPACE LF, FF, CR은 모두 줄바꿈과 관련된 문자로, 과거 타자기 시절 기능에서 유래된 문자들이다. 문제는 현재 운영체제에 따라 어떤 문자를 줄바꿈으로 쓰는지가 다르기 때문에 호환성에 지대한 악영향을 미치고 있다.

기본적으로는 스택 기반의 명령어 입력형이다. 즉 공백과 탭과 엔터의 조합이 전부 명령어라는 것이다.

또한 스택과 힙을 갖고 있어서 스택에 임의의 정수(부동소수와 실수는 못 쓴다고 한다)를 입출력 가능하...

# wargamekr # whitespace

원문 링크 : WTF_CODE 154p