툴룸 에소랑의 초보자 안내서.

때때로 인간은 일이 매우 어려워지는 것을 좋아한다.이것은 내가 thulium 버전 1을 만든 두 가지 이유 중의 하나이다.이것은 모든 명령이 이진법으로 작성된 이상한 언어이다.그리고 나는 내가 정말 마음이 있다는 것을 생각하고 铥2를 하기로 결정했다.
지금 너는 내가 무슨 말을 하는지 전혀 모를 수도 있다. 이것이 바로 내가 이 안내서를 써야 하는 이유이다.그래서 발을 걷어차고 커피를 한 잔 마셔라. 왜냐하면 엘소랑에 관한 초보자 안내서를 읽고 있기 때문이다.즐겨라!

그렇다면 铥은 도대체 무엇일까요?


thulium은 제가 타자 스크립트를 배우는 데 사용하는 프로그래밍 언어로 bf를 사탕 치실처럼 보입니다.그것의 명령 수량은 그것의 3배이며, 더욱 심오하다.또한 최신 버전(v2.0.3)부터 전자는 조건이 있지만 후자는 완전히 실현되지 않았다.그러나 은 bf가족의 구성원이다.

이 모든 것은 언제 시작되었습니까?


3개월 전에 저는 Thulium 1을 만들었는데 제 기억에 의하면 가장 즐거운 경험이 아니에요.사실 나는 타자를 배우기 위해 한 것이다.나 성공했어.이러한 지식을 이용하여 나는 다른 언어(정확히 말하면 루아)를 배우기 시작했고thulium2가 탄생했다.

크레디트


물론 铥에 대해 이야기할 때 영감의 출처를 말하지 않는 것은 옳지 않다.그때 나
남자친구가 뭔지 전혀 몰라서 제 영감이 아니에요.
활용단어참조네가 말한 것은 일종의 이름이다
jellyscript . 이리 와봐!

너는 실제로 어떻게 그램으로 인코딩했니?


이 문서들은 자술한 문서에 있지만, 나는 그것이 어떻게 작동하는지 간략하게 소개할 것이다.
간단하게 말하면 铥은 세 부분으로 나뉜다.
  • 100만 개의 정상 세포가 1000x1000의 정사각형에 배열되어 있으며 각 세포는 하나의 숫자를 수용할 수 있다.프로그램이 시작될 때, 그것들은 모두 0으로 설정됩니다.
  • 값을 저장할 수 있는 스토리지 유닛 1개
  • 5개의 특수한 칸을 업데이트하여 간단한 산술 연산을 할 수 있습니다.
  • 모든 19개의 명령은 '레지스터' 중 하나를 바꾸어 현재 칸의 값을 표시하거나, 모든 레지스터의 현재 칸을 이동합니다.
    19개 명령은 다음과 같습니다.
  • mov right - 메쉬에서 오른쪽으로 이동
  • 왼쪽 이동 - 격자에서 왼쪽 이동
  • 위로 이동 - 위쪽(메쉬)
  • 아래로 이동 - 아래로 이동(메쉬)
  • spec right - 특수 셀에서 앞으로
  • spec 왼쪽-특수 칸의 뒤로
  • 인쇄 - 현재 셀을 콘솔에 인쇄합니다(\n 포함)
  • .
  • SP - M - 현재 특수 장치 값을 메모리로 이동
  • M-C – 메모리를 현재 장치로 이동
  • C - M - 현재 셀의 값을 메모리로 이동
  • add - 현재 칸의 값을 1
  • 증가
  • sub--add
  • 와 반대
  • 업데이트 - 특수 셀 업데이트
  • ascii print - 현재 셀의 ascii 값 인쇄
  • 입력 - 한 바이트를 입력으로 하고 ascii 문자 코드를 저장합니다
  • print2 - 현재 셀을 콘솔에 인쇄(아니요)
  • cond start-brainf**k의 "["(출시 예정)
  • 와 동일
  • cond end -brainf**k의']'(출시 예정)
  • 와 동일
  • 끝 - 프로그램의 끝을 나타내는 데 사용
  • Hello World 프로그램이 그렇게 나쁘진 않겠죠?


    다시 생각해봐.Thulium의 Hello World는 200줄을 차지할 수 있습니다.하지만 당신이 견지한다면:Hello World铥(v2.0.3)
    add
    add
    add
    add
    add
    add
    add
    add
    add
    add
    mov_right
    add
    add
    add
    add
    add
    add
    add
    add
    add
    add
    mov_left
    update
    spec_right
    spec_right
    SP to M
    M to C
    mov_right
    M to C
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    ascii_print
    mov_right
    M to C
    add
    ascii_print
    mov_right
    M to C
    add
    add
    add
    add
    add
    add
    add
    add
    ascii_print
    ascii_print
    mov_right
    M to C
    add
    add
    add
    add
    add
    add
    add
    add
    add
    add
    add
    ascii_print
    mov_right
    M to C
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    ascii_print
    mov_right
    M to C
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    sub
    ascii_print
    mov_right
    M to C
    add
    add
    add
    add
    add
    add
    add
    add
    add
    add
    add
    ascii_print
    mov_right
    M to C
    add
    add
    add
    add
    add
    add
    add
    add
    add
    add
    add
    add
    add
    add
    ascii_print
    mov_right
    M to C
    add
    add
    add
    add
    add
    add
    add
    add
    ascii_print
    mov_right
    M to C
    ascii_print
    end
    
    니가 자초한 거야.

    결론


    铥은 좋은 언어입니까?네가 직접 봐라!
    thulium GitHub 저장소:

    JavaCode7 / 활용단어참조


    타자 스크립트로 작성된 간단하고 심오한 프로그래밍 언어



    활용단어참조


    TypeScript, Lua, Python으로 작성된 간단하고 심오한 프로그래밍 언어
    드디어!铥2 왔다!
    본문을 읽기 전에 Jellyscript를 보십시오.이것은 아주 훌륭한 심오한 언어이다. 이것은 당신이thulium1을 더욱 잘 이해하는 데 도움을 줄 것이다. (버전 2는 그다지 심오하지 않다. 왜냐하면 그것은 더욱 고급이기 때문이다.)

    자산.

  • 18개 명령
  • 기본 표현식을 업데이트하고 실행하는 특수 칸 5개
  • 1000×1000 메쉬
  • 영구 스토리지 장치 1개
  • H 레벨
  • 구문


    Thulium에는 19개의 명령(번호 0-18 또는 00000-10010)이 있는데 명령마다 간단하고 자질구레한 일을 하지만 조합할 때 실제적으로 좋은 기능을 할 수 있다.
  • mov right - 메쉬에서 오른쪽으로 이동
  • 왼쪽 이동 - 격자에서 왼쪽 이동
  • 위로 이동 - 위쪽(메쉬)
  • 아래로 이동 - 아래로 이동(메쉬)
  • spec right - 특수 셀에서 앞으로
  • spec 왼쪽-특수 칸의 뒤로
  • 인쇄 - 현재 셀을 콘솔에 인쇄합니다(\n 포함)
  • .
  • SP-M-이동...
  • View on GitHub

    좋은 웹페이지 즐겨찾기