summaryrefslogtreecommitdiff
path: root/src/util.cr
blob: 571a72eccea9d710983685c4774355e5a2d5a341 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
module Util
  alias OptionsBundle = {
    memory_size: Int32?
  }

  class FlintError < Exception
  end

  class ParserError < FlintError
  end

  class InterpreterError < FlintError
  end

  class CompilerError < FlintError
  end

  class NoCompilerAvailableError < CompilerError
  end
end