Getting error as unexpected identifier and error in class specification

In reply to cgales:

Hi

In my testlist.svh file i am importing uvm_pkg and uvm_macros.svh

`include “uvm_macros.svh”
import uvm_pkg::*;
IN filelist.f I included all files
+incdir+ …/dut/counter_2.sv …DUT file
+incdir+ …/tb/interf.svh …Interface signals
+incdir+ …/tb/testlist.svh … contains UVM_pkg and uvm_macros
+incdir+ …/tb/trasaction.svh …UVM_sequence_item
+incdir+ …/tb/sequence.svh … UVM_Sequence object
+incdir+ …/tb/my_sequencer.svh …UVM_Sequencer component
+incdir+ …/tb/driver.svh … UVM_driver component
+incdir+ …/tb/agent.svh …Agent component
+incdir+ …/tb/env.svh …environment component
+incdir+ …/tb/test.svh … Test component
+incdir+ …/tb/toptest.sv … top module which runs the test component

And I ran the command vlog -f filelist.f