ページ 11

このファイルをツリー構造にしたいです

Posted: 2015年6月14日(日) 14:12
by taka
このファイルをツリー化したいです。
Basic.txt
ツリー化したいファイル
(1.04 KiB) ダウンロード数: 171 回

コード:

Body {
	Core(){
		N:Chip(){
			N:Rudder(angle=45){
				W:Frame(){
					W:Wheel(angle=90,brake=Brake){
					}
				}
				E:Frame(){
					E:Wheel(angle=90,brake=Brake){
					}
				}
			}
		}
		S:Chip(){
			W:Frame(){
				W:Wheel(angle=90,power=Engine,brake=HBrake){
				}
			}
			E:Frame(){
				E:Wheel(angle=90,power=-Engine,brake=HBrake){
				}
			}
		}
	}
}
このBody{}の中をツリー化したいです。
Core()をルート(0)として
中のものの一個上の親の番号を保持したいです。
自分でやろうとするとどうしても親番号がおかしくなってしまいます。
何かいい方法はありませんか?