dkernel 0.0.0

The application platform for your cyberpunk desk
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use deskc_ast::{expr::Expr, span::Spanned};
use dkernel_card::{
    content::Content,
    node::{Node, NodeId},
};

use crate::query_result::QueryResult;

use super::KernelQueries;

pub(super) fn build_ast(db: &dyn KernelQueries, id: NodeId) -> QueryResult<Node> {
    if let Content::Source(source) = db.content(id.clone()) {
    } else {
    }
    todo!()
}