typecode - 仕様 型 int 数値 str 文字列 var 変数 arg 引数 出力 log [型]:[テキスト] 変数代入 var [変数名] [型]:[テキスト] 足し算 add [型]:[テキスト] [型]:[テキスト] 符号反転 flip [型]:[テキスト] 条件分岐 if [左辺([型]:[テキスト])][=|<|>][右辺([型]:[テキスト])] [TRUE]@[FALSE] 関数定義 let [関数名] [型]:[引数1]( [型]:[引数2]...) -> [処理] 関数呼び出し [関数名] [型]:[引数1]( [型]:[引数2]...) パイプライン演算子を使う書き方 [型]:[テキスト] |> [処理]( |> [処理]...) 最初の[型]:[テキスト]が、1つ目の処理の第一引数になる ただし、varを使うときだけ、第二引数となる 例) 10 |> add 20 |> var num →add [10] 20→var num [30] 入れ子構造にするとエラーになるのでしないでください
バグ解消したから共有 できることがあんまない 掛け算のコードを教えてくれぇー テストコード log add str:te, str:st log str:test var num int:1 log var:num if var:num=1 log str:1だね@log str:1じゃないね let tasizan int:x int:y -> arg:x |> add arg:y |> log tasizan 10 20 int:10 |> add int:20 |> log let hikizan int:x int:y -> arg:y |> flip |> add arg:x |> log hikizan 100 10 バグあったら言ってね