0
  Γ := • string [0-0]
  string := • string_start str_content string_end [0-0]
  string_start := • "STRING_START" [0-0]
1
  string_start := "STRING_START" • [0-1]
  string := string_start • str_content string_end [0-1]
  str_content := • [1-1]
  str_content := • str_content str [1-1]
  str_content := • str_content var [1-1]
  string := string_start str_content • string_end [0-1]
  str_content := str_content • str [1-1]
  str_content := str_content • var [1-1]
  str := • "STR" [1-1]
2
  str := "STR" • [1-2]
  str_content := str_content str • [1-2]
  string := string_start str_content • string_end [0-2]
  str_content := str_content • str [1-2]
  str_content := str_content • var [1-2]
  var := • "VAR" [2-2]
3
  var := "VAR" • [2-3]
  str_content := str_content var • [1-3]
  string := string_start str_content • string_end [0-3]
  str_content := str_content • str [1-3]
  str_content := str_content • var [1-3]
  str := • "STR" [3-3]
4
  str := "STR" • [3-4]
  str_content := str_content str • [1-4]
  string := string_start str_content • string_end [0-4]
  str_content := str_content • str [1-4]
  str_content := str_content • var [1-4]
  var := • "VAR" [4-4]
5
  var := "VAR" • [4-5]
  str_content := str_content var • [1-5]
  string := string_start str_content • string_end [0-5]
  str_content := str_content • str [1-5]
  str_content := str_content • var [1-5]
  str := • "STR" [5-5]
6
  str := "STR" • [5-6]
  str_content := str_content str • [1-6]
  string := string_start str_content • string_end [0-6]
  str_content := str_content • str [1-6]
  str_content := str_content • var [1-6]
  string_end := • "STRING_END" [6-6]
7
  string_end := "STRING_END" • [6-7]
  string := string_start str_content string_end • [0-7]
  Γ := string • [0-7]