mirror of
https://github.com/irmen/prog8.git
synced 2025-01-12 19:29:50 +00:00
reducing dependencies
This commit is contained in:
parent
240e6835c2
commit
1e1d1efd90
@ -3,9 +3,9 @@ package prog8.codegen.experimental6502
|
|||||||
import prog8.ast.Module
|
import prog8.ast.Module
|
||||||
import prog8.ast.Program
|
import prog8.ast.Program
|
||||||
import prog8.ast.base.FatalAstException
|
import prog8.ast.base.FatalAstException
|
||||||
import prog8.ast.base.VarDeclType
|
|
||||||
import prog8.ast.expressions.*
|
import prog8.ast.expressions.*
|
||||||
import prog8.ast.statements.*
|
import prog8.ast.statements.*
|
||||||
|
import prog8.compilerinterface.VarDeclType
|
||||||
import prog8.compilerinterface.intermediate.*
|
import prog8.compilerinterface.intermediate.*
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
package prog8.compilerinterface.intermediate
|
package prog8.compilerinterface.intermediate
|
||||||
|
|
||||||
import prog8.ast.base.Position
|
|
||||||
import prog8.compilerinterface.IMemSizer
|
import prog8.compilerinterface.IMemSizer
|
||||||
import prog8.compilerinterface.IStringEncoding
|
import prog8.compilerinterface.IStringEncoding
|
||||||
|
import prog8.compilerinterface.Position
|
||||||
|
|
||||||
// TODO : once the CodeGen doesn't need the old Ast anymore, get rid of the 'Pt' prefixes.
|
// TODO : once the CodeGen doesn't need the old Ast anymore, get rid of the 'Pt' prefixes.
|
||||||
|
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
package prog8.compilerinterface.intermediate
|
package prog8.compilerinterface.intermediate
|
||||||
|
|
||||||
import prog8.ast.base.DataType
|
import prog8.compilerinterface.DataType
|
||||||
import prog8.ast.base.Position
|
|
||||||
import prog8.compilerinterface.Encoding
|
import prog8.compilerinterface.Encoding
|
||||||
|
import prog8.compilerinterface.Position
|
||||||
|
|
||||||
|
|
||||||
class PtAddressOf(position: Position) : PtNode(position) {
|
class PtAddressOf(position: Position) : PtNode(position) {
|
||||||
|
@ -1,13 +1,9 @@
|
|||||||
package prog8.compilerinterface.intermediate
|
package prog8.compilerinterface.intermediate
|
||||||
|
|
||||||
import prog8.ast.base.BranchCondition
|
|
||||||
import prog8.ast.base.CpuRegister
|
|
||||||
import prog8.ast.base.DataType
|
|
||||||
import prog8.ast.base.Position
|
|
||||||
import prog8.ast.statements.AssignmentOrigin
|
import prog8.ast.statements.AssignmentOrigin
|
||||||
import prog8.ast.statements.RegisterOrStatusflag
|
import prog8.ast.statements.RegisterOrStatusflag
|
||||||
import prog8.ast.statements.SubroutineParameter
|
import prog8.ast.statements.SubroutineParameter
|
||||||
import prog8.ast.toHex
|
import prog8.compilerinterface.*
|
||||||
|
|
||||||
|
|
||||||
class PtAsmSub(
|
class PtAsmSub(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user