feat: bring over the formatter from gleam

This commit is contained in:
rvcas
2022-11-01 19:53:19 -04:00
parent 91a131d520
commit cba7a6f46e
32 changed files with 2270 additions and 480 deletions

View File

@@ -1,17 +1,13 @@
use chumsky::prelude::*;
use crate::{
ast::{Span, SrcId},
lexer,
token::Token,
};
use crate::{ast::Span, parser::lexer, parser::token::Token};
#[test]
fn tokens() {
let code = "pub type |> >=\n{ Thing _na_thing name";
let len = code.chars().count();
let span = |i| Span::new(SrcId::empty(), i..i + 1);
let span = |i| Span::new((), i..i + 1);
assert_eq!(
lexer::lexer()

File diff suppressed because it is too large Load Diff