Linux系(UBUNTU) Linux系(UBUNTU) Rustで自作TUI電卓を作る第10回。計算機をゼロから作る、基本編の完結と今後のロードマップ

【Rust自作TUI電卓】再帰を越えて:実装まとめと進化のロードマップ #10

Linux系(UBUNTU) Linux系(UBUNTU) Rustで自作TUI電卓を作る第9回。関数の評価を実装し計算機の基本機能完成

【Rust】TUI電卓自作,電卓が「言語」になった日:if文の実装と再帰関数によるフィボナッチ計算 #9

Linux系(UBUNTU) Linux系(UBUNTU) Rustで自作TUI電卓を作る第8回。履歴参照機能の実装

【Rust】計算機:過去の計算を再利用!履歴参照($n)の実装とファイルの永続化 #8

Linux系(UBUNTU) Linux系(UBUNTU) Rustで自作TUI電卓を作る第7回。構造木の評価Evaluatorの実装

【Rust】計算機自作:演算と比較を評価するEvaluatorの実装(式指向の設計) #7

Linux系(UBUNTU) Linux系(UBUNTU) Rustで自作TUI電卓を作る第6回。比較演算子を扱えるようにする、加減算よりも先に判定する必要あり

【Rust】電卓に「論理」を。比較演算子の実装と優先順位の階層設計 #6

Linux系(UBUNTU) Linux系(UBUNTU) Rustで自作TUI電卓を作る第5回。Parserを用い、関数をロード時点であらかじめAST構造木に変換しておく。

【Rust】関数の「事前パース」で電卓を高速化!AST管理とデバッグ出力の実装 #5

Linux系(UBUNTU) Linux系(UBUNTU) Rustで自作TUI電卓を作る第4回。Parserの実装

【Rust】数式を「計算の木」へ:ASTと再帰下降構文解析で電卓エンジンの心臓部を作る #4

Linux系(UBUNTU) Linux系(UBUNTU) Rustで自作TUI電卓を作る第3回。自作関数のロード機能Tomlで実装

【Rust】TOMLで関数を自由に追加!自作電卓に設定読み込みとホットリロードを実装する #3

Linux系(UBUNTU) Linux系(UBUNTU) Rustで自作TUI電卓を作る第2回。文字列を意味のある塊Tokenに分解するLexerの実装

【Rust】自作計算機エンジンへの道:Lexer(字句解析)で数式をトークンに分解する #2

Linux系(UBUNTU) Linux系(UBUNTU) ratatuiの第5回は、フォーカスの処理です。ステートマシンで処理します

【Ratatui】Enumによるフォーカス管理と操作対象の可視化