SECTION "test", ROM0 newcharmap foo charmap "", $00 charmap "", $01 charmap "", $02 charmap "", $03 charmap "", $04 charmap "", $05 charmap "", $06 charmap "", $07 charmap "", $08 ; At this point, enough nodes were allocated for 'foo' to be reallocated. ; Its value in the charmaps' std::map should have been updated too, ; so that usages of 'foo' will not segfault. ; This uses 'foo; by switching to it. setcharmap foo ; This uses 'foo' by deriving another charmap from it. newcharmap bar, foo ; This is an error because 'eggs' does not exist. newcharmap spam, eggs