diff --git a/src/compiler/internal/generator/imports.gleam b/src/compiler/internal/generator/imports.gleam index 46c8869..c138f0d 100644 --- a/src/compiler/internal/generator/imports.gleam +++ b/src/compiler/internal/generator/imports.gleam @@ -1,7 +1,6 @@ import compiler/internal/generator as internal import compiler/python import gleam/string_builder.{type StringBuilder} -import pprint pub fn generate_imports(imports: List(python.Import)) -> StringBuilder { internal.generate_plural(imports, generate_import, "\n") diff --git a/src/compiler/internal/transformer.gleam b/src/compiler/internal/transformer.gleam index 5918b73..6d0095e 100644 --- a/src/compiler/internal/transformer.gleam +++ b/src/compiler/internal/transformer.gleam @@ -1,7 +1,5 @@ import compiler/python -import glance import gleam/list -import gleam/option pub type ReversedList(a) = List(a) diff --git a/src/compiler/internal/transformer/functions.gleam b/src/compiler/internal/transformer/functions.gleam index 33d8ff9..fae2f0c 100644 --- a/src/compiler/internal/transformer/functions.gleam +++ b/src/compiler/internal/transformer/functions.gleam @@ -1,4 +1,3 @@ -import compiler/internal/transformer as internal import compiler/internal/transformer/statements import compiler/python import glance diff --git a/src/compiler/internal/transformer/statements.gleam b/src/compiler/internal/transformer/statements.gleam index f561e0e..958b641 100644 --- a/src/compiler/internal/transformer/statements.gleam +++ b/src/compiler/internal/transformer/statements.gleam @@ -5,7 +5,6 @@ import glance import gleam/int import gleam/list import gleam/option -import pprint // a block is a scope, so context can be reset at this level. // @@ -79,7 +78,7 @@ fn transform_statement( ]), ) } - glance.Assignment(..) as expr -> { + glance.Assignment(..) -> { todo as "Non-trivial assignments are not supported yet" } @@ -376,7 +375,7 @@ fn transform_case( clauses: List(glance.Clause), ) -> internal.ExpressionReturn { let subjects_result = case subjects { - [] -> panic("No subjects!") + [] -> panic as "No subjects!" [subject] -> transform_expression(context, subject) multiple -> transform_tuple(context, multiple) } diff --git a/test/internal/errors_test.gleam b/test/internal/errors_test.gleam index cec04ad..ea4d4ad 100644 --- a/test/internal/errors_test.gleam +++ b/test/internal/errors_test.gleam @@ -2,7 +2,6 @@ import gleeunit/should import glexer import glexer/token import internal/errors -import pprint // Reminder: glexer.Position is 0-indexed, but output columns are 1-indexed pub fn position_at_first_byte_test() {