import Ġalgorithm . validate Ċ import Ġbackend . Backend Settings Ċ import Ġbackend . CSharp Backend Ċ import Ġcompiler . Compiler Ċ Ċ fun Ġmain () Ġ{ ĊĠĠĠ Ġ// val Ġcode Ġ= Ġ" message ĠTick Ġ{ Ġx : Ġint 8 ; Ġy : Ġint 1 6 ; Ġz : Ġuint 3 2 ; Ġw : Ġint 6 4 ; Ġw w : Ġuint 6 4 ; Ġx xz : Ġuint 1 6 ; Ġya : Ġint 6 4 ; Ġbb : Ġuint 3 2 ; Ġ}" ĊĠĠĠ Ġval Ġcode Ġ= Ġ" message ĠTick Ġ{ Ġplayer : Ġint 3 2 ; Ġaction : Ġuint 1 6 ; Ġ}" ĊĠĠĠ Ġval Ġfile Ġ= Ġparse String ( code ) ĊĠĠĠ Ġval Ġsettings Ġ= ĠBackend Settings ( output Directory Ġ= Ġ" out /") ĊĠĠĠ Ġvalidate ( file ). get OrThrow () ĊĊĠĠĠ Ġval Ġcompiler Ġ= ĠCompiler ( file , ĠCSharp Backend ( settings )) ĊĠĠĠ Ġcompiler . compile All () Ċ Ċ }