https://turbowarp.org/1363472240/ 昔作った複素数システム盛り込みたい あと言語のトークン分けはこれを使い回します キーボード操作: enter : 次の入力欄に移る space : 前の入力欄に戻る ¥ , \ : 文字を削除する right arrow , left arrow : 文字を打つ位置を変える shift + r : もう一度実行する(Scratchだと怪しい) _log: success log:実行した時の成功ログ num : 数値 ope : 演算子 func : 関数 par : 括弧 sep : 関数セパレータ oth : その他(エラー対象,0に変換) 一応solveとgraphってブロック入れておきました 使ってみてください
括弧同士の間の*,数字と文字の間の*は省略可能ですが書くべきです。 使用可能: + - * / ^ % ! !! ~(一変数のマイナスなので-と相違はない) sin(x) cos(x) tan(x) asin(x) acos(x) atan(x) abs(x) sqrt(x) exp() ln() log(x,y) root(x,y)=x^(1/y) pi tau e