tangled
alpha
login
or
join now
gearsco.de
/
just
3
fork
atom
A JavaScript lexer and syntax highlighter for Gleam!
3
fork
atom
overview
issues
pulls
pipelines
Add `to_source` function
gearsco.de
11 months ago
e5c7f46d
54c82f05
+4
1 changed file
expand all
collapse all
unified
split
src
just.gleam
+4
src/just.gleam
···
77
77
do_tokenise(lexer, tokens)
78
78
}
79
79
80
80
+
pub fn to_source(tokens: List(Token)) -> String {
81
81
+
list.fold(tokens, "", fn(code, token) { code <> token.to_source(token) })
82
82
+
}
83
83
+
80
84
fn maybe_lex_hashbang_comment(lexer: Lexer) -> #(Lexer, List(Token)) {
81
85
case lexer.source {
82
86
"#!" <> source -> {