How is it going?
If nobody write it for you and you write some of it I will help help you.
dont expect people to work for free. It rarely happens. If you can't even throw 10 usd for a job, (in freelance) you show a lack of respect for people that live of programming. What are they supposed to eat? Kind words?
declare s and give it a value
string s = "sometexthere";
It tells you what is wrong it even gives you the line number and cursor position.
s is not declared and has no value.
Of course it's going to complain.
Now dont have any error but indicator doesnt work well, showing the same value everytime.