let rec stSem_of_list =
function
| [] -> Ast.StNil ghost
| [ t ] -> t
| t :: ts ->
let _loc = loc_of_str_item t
in Ast.StSem (_loc, t, (stSem_of_list ts))