maraigue (owner)

Forks

Revisions

gist: 94019 Download_button fork
public
Public Clone URL: git://gist.github.com/94019.git
multiplication-detail.ttt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
{てってってー言語 http://kugyu.info/tettette/}
 
{内容はこんなところです。}
ー\d00006\d00012てー {0番目の値に6を、1番目の値に12をセットする。}
 
{方針としては、4番目の値に最終的な結果を格納する。}
てっててーてっててー {ポインタを0に戻す}
てってっててー
  {足し算の回数カウントのため、0番目の値を1減らす}
  てっー
  
  {1番目の値を2番目と3番目のバッファに複製する。(1番目の値は0になる)}
  てってー
  てってっててー
    てっーてってーててーてってーててー
    てっててーてっててー
  てってってっー
  
  {4番目の値に、3番目の値を加算する。(3番目の値は0になる)}
  てってーてってー
  てってっててー
    てっーてってーててーてっててー
  てってってっー
  
  {1番目の値を、元の値(2番目の値として残っている)に戻す。}
  {(2番目の値は0になる)}
  てっててー
  てってっててー
    てっーてっててーててーてってー
  てってってっー
  
  {ポインタを0番目に戻す}
  てっててーてっててー
てってってっー
 
てってーてってーてってーてってーてってっー {値を表示}
 
multiplication.ttt
1
2
3
4
5
6
7
8
9
10
11
12
{てってってー言語 http://kugyu.info/tettette/}
 
{6×12を計算する。}
{正しく計算できれば、文字コードが72の文字、すなわち「H」が表示される}
ー\d00006\d00012てーてっててーてっててーてってっててーてっー
てってーてってっててーてっーてってーててーてってーててーてっててーてっててー
てってってっー
てってーてってーてってっててーてっーてってーててーてっててーてってってっー
てっててーてってっててーてっーてっててーててーてってーてってってっー
てっててーてっててーてってってっー
てってーてってーてってーてってーてってっー