You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

458 B

Structure of the project

  • Parser
  • Query AST
  • Typing support
  • Logical plan/optimizers
  • Physical plan/optimizers
  • Runtime representation (values)
  • DB interaction/(de)serialization
  • Evaluator/interpreter/VM
  • Plan executors
{
    *id: id,
    name: d.name[0]
}
$name
${name:?Int}
where a: b.id == c.id
trail 
select ...
view X = select {} : Vertex
let z = select {} : Vertex
let vs with
[a:V]
[v:X]
[p:=z]