Woojin Lee
Woojin Lee
## Work Implementation of issue [#623](https://github.com/gluesql/gluesql/issues/623) ## Need your help: There are some loss of information while casting, which is expected behavior in Rust. Should we endure this issue? E.g.,...
## Description I implemented `Case` statement in AST_Builder ## Test Cases ```rust #[test] fn test_case() { let re = Regex::new(r"\n\s+").unwrap(); let trim = |s: &str| re.replace_all(s.trim(), "\n").into_owned(); let actual =...
## Description Implementation of [#696](https://github.com/gluesql/gluesql/issues/696) ## Review Required: - [ ] FSM structure - Currently, fsm is structure as: - {Select, Having, GroupBy} -> {OrderBy} -> {Offset, Limit, Project} ##...
I found a interesting article about Rust. [Safe Systems Programming in Rust](https://cacm.acm.org/magazines/2021/4/251364-safe-systems-programming-in-rust/fulltext) Although I haven't finished reading it yet, I wanted to share it because there seemed to be a...