Add egui_extras dependency

Adds `egui_extras` to Cargo.toml and Cargo.lock to enable enhanced table
widgets.
Also introduces a new `StateTab` enum and integrates the
`egui_extras::TableBuilder` to display global variables in a structured
table within the application's state panel. This enhances the debugging
and introspection capabilities of the compiler UI by providing a clear
view of the environment's global state.
This commit is contained in:
2026-03-30 15:41:25 +02:00
parent 3628802fc8
commit 9013f262ce
5 changed files with 240 additions and 1 deletions
+1 -1
View File
@@ -9,7 +9,7 @@
(fn [eu ge]
(do
(def dax (.close (ge 0)))
(def eur (- dax (ge 1)))
(def eur (- dax (.close (ge 1))))
(print cnt ": dax=" eur " (" (/ eur (.close (eu 0))) "$)" )
(assign cnt (+ cnt 1))
)