The "interpreter", as you call it, isn't an interpreter at all. The VS IDE, as quirky as it can be at times, is about the best in the industry. With all the mistakes you put into the code, it's catching every problem you're typing.
But, you've got single opening curly brace and 3 closing curly braces. You also have a single method with no code in it at all, and a misplaced semicolon on the end of that line. Method signatures never end with a semicolon and method bodies are always enclosed in curly brackets.
I think you're looking for something more like this:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text.RegularExpressions;
public class xmlLinearLayout
{
private static void Layout()
{
string path = Assets.Resource.design.xml;
set.view(path);
onCreate();
set.ContentView(path);
}
}
Though, the calls to "set" and "onCreate" won't do anything except throw compile-time errors because it doesn't appear as though you have them defined anywhere. Also, you're missing a namespace line so the compiler may scream about that too.