parent
9c38af4fd5
commit
81ae4bb20b
|
@ -8,7 +8,7 @@ module tlang.commandline.commands;
|
|||
|
||||
import jcli;
|
||||
import std.stdio;
|
||||
import misc.exceptions : TError;
|
||||
import tlang.misc.exceptions : TError;
|
||||
import std.exception : ErrnoException;
|
||||
import tlang.compiler.lexer.kinds.basic : BasicLexer;
|
||||
import tlang.compiler.lexer.core;
|
||||
|
|
|
@ -13,7 +13,7 @@ import tlang.compiler.typecheck.exceptions;
|
|||
import core.stdc.stdlib;
|
||||
import tlang.compiler.codegen.emit.core;
|
||||
import tlang.compiler.codegen.emit.dgen;
|
||||
import misc.exceptions;
|
||||
import tlang.misc.exceptions;
|
||||
import tlang.compiler.codegen.mapper.core : SymbolMapper;
|
||||
import tlang.compiler.codegen.mapper.impls : HashMapper, LebanonMapper;
|
||||
import std.string : cmp;
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
*/
|
||||
module tlang.compiler.lexer.core.exceptions;
|
||||
|
||||
import misc.exceptions : TError;
|
||||
import tlang.misc.exceptions : TError;
|
||||
import tlang.compiler.lexer.core.lexer : LexerInterface;
|
||||
import std.conv : to;
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
module tlang.compiler.modman.exceptions;
|
||||
|
||||
import misc.exceptions;
|
||||
import tlang.misc.exceptions;
|
||||
import tlang.compiler.modman.modman : ModuleManager;
|
||||
|
||||
public final class ModuleManagerError : TError
|
||||
|
|
|
@ -7,7 +7,7 @@ import tlang.compiler.symbols.check;
|
|||
import tlang.compiler.symbols.data;
|
||||
import tlang.compiler.lexer.core;
|
||||
import core.stdc.stdlib;
|
||||
import misc.exceptions : TError;
|
||||
import tlang.misc.exceptions : TError;
|
||||
import tlang.compiler.parsing.exceptions;
|
||||
import tlang.compiler.core : Compiler;
|
||||
import std.string : format;
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
module tlang.compiler.parsing.exceptions;
|
||||
|
||||
import tlang.compiler.parsing.core;
|
||||
import misc.exceptions;
|
||||
import tlang.misc.exceptions;
|
||||
import tlang.compiler.symbols.check;
|
||||
import tlang.compiler.symbols.data;
|
||||
import tlang.compiler.lexer.core.tokens : Token;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
module tlang.compiler.typecheck.dependency.exceptions;
|
||||
|
||||
import misc.exceptions : TError;
|
||||
import tlang.misc.exceptions : TError;
|
||||
import std.conv : to;
|
||||
|
||||
// FIXME: Extend TError rather than Exception
|
||||
|
|
|
@ -6,7 +6,7 @@ module tlang.compiler.typecheck.dependency.store.interfaces;
|
|||
|
||||
import tlang.compiler.symbols.data : Function, Module;
|
||||
import tlang.compiler.typecheck.dependency.core : FunctionData;
|
||||
import misc.exceptions : TError;
|
||||
import tlang.misc.exceptions : TError;
|
||||
|
||||
/**
|
||||
* Represents a storage mechanism
|
||||
|
|
|
@ -5,7 +5,7 @@ import tlang.compiler.symbols.data;
|
|||
import tlang.compiler.typecheck.resolution;
|
||||
import std.string : cmp;
|
||||
import std.conv : to;
|
||||
import misc.exceptions: TError;
|
||||
import tlang.misc.exceptions: TError;
|
||||
import tlang.compiler.symbols.typing.core;
|
||||
|
||||
public class TypeCheckerException : TError
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
module misc.exceptions;
|
||||
module tlang.misc.exceptions;
|
||||
|
||||
//import gogga : generateMessage;
|
||||
|
||||
|
|
Loading…
Reference in New Issue