mirror of
https://github.com/irmen/prog8.git
synced 2025-11-03 04:17:16 +00:00
Merge branch 'master' into structs
# Conflicts: # compilerAst/src/prog8/ast/antlr/Antlr2Kotlin.kt # parser/src/main/antlr/Prog8ANTLR.g4
This commit is contained in:
@@ -408,7 +408,7 @@ private fun Assign_targetContext.toAst() : AssignTarget {
|
||||
AssignTarget(null, arrayindexed, null, null, false, position = toPosition())
|
||||
}
|
||||
is VoidTargetContext -> {
|
||||
AssignTarget(null, null, null, null, true, position = voidtarget().toPosition())
|
||||
AssignTarget(null, null, null, null, true, position = this.toPosition())
|
||||
}
|
||||
is PointerDereferenceTargetContext -> {
|
||||
val deref = this.pointerdereference().toAst()
|
||||
|
||||
@@ -188,10 +188,9 @@ assign_target:
|
||||
| directmemory #MemoryTarget
|
||||
| pointerdereference #PointerDereferenceTarget
|
||||
| pointerindexedderef #PointerIndexedDerefTarget
|
||||
| voidtarget #VoidTarget
|
||||
| VOID #VoidTarget
|
||||
;
|
||||
|
||||
voidtarget : VOID ;
|
||||
|
||||
multi_assign_target:
|
||||
assign_target (',' assign_target)+ ;
|
||||
|
||||
Reference in New Issue
Block a user