summaryrefslogtreecommitdiff
path: root/lexer.h
blob: 818c2b6f2254790b95dbbffc52fd9cef9b97e1f1 (plain)
1
2
3
4
5
6
#pragma once
#include "token.h"
#include "slice.h"

// Creates an array of tokens from source slice. Return NULL on error.
Token *lexer(Slice slice);