aboutsummaryrefslogtreecommitdiff
path: root/src/backend/bba.c
blob: 64c2984dd1a383a92adb1e06fbfd071ad884c834 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include "bba.h"

BBA makeBBA(AstTreeRoots roots) {
  BBA bba;

  for (size_t i = 0; i < roots.size; ++i) {
    makeBBABack(&bba, roots.data[i]);
  }

  return bba;
}

bool makeBBABack(BBA *bba, AstTreeRoot *root){
  for(size_t i = 0;i < root->variables.size;++i){
    AstTreeVariable *variable = root->variables.data[i];
    
  }
}