Semicolon seems to be missing at line 4.
Bareword found where operator expected at line 11, near ")
data"
(Missing operator before data?)
Bareword found where operator expected at line 18, near ")
System"
(Missing operator before System?)
Bareword found where operator expected at line 23, near "] args"
(Missing operator before args?)
syntax error at line 5, near "public class "
(Might be a runaway multi-line // string starting on line 1)
syntax error at line 7, near ") {"
syntax error at line 10, near ")
if"
syntax error at line 16, near "linecounter++"
syntax error at line 18, near ")
System"
Search pattern not terminated at line 24.