// 
// parser.c ... 讒区枚隗」譫仙勣
// 

#include "base.h"
#include "tokenizer.h"
#include "tree.h"

static char *tok = NULL;

void init_parser(void) {
  tok = next_token();
}

Tree *parse_expression(void) {
  // EXPRESSION -> NUMBER | NAME | ( EXPRESSION* )
  //縲占ェイ鬘恵2縲題ェイ鬘径縺ァ菴懊▲縺滓ァ区枚隗」譫仙勣繧偵b縺ィ縺ォ髢「謨ー繧貞ョ溯」�☆繧�
  return make_name_tree("not_implemented");
}

Tree *parse_statement(void) {
  return make_name_tree("not_implemented");
}