Report Abuse. You can use a flag in any programming language. It's just a variable to hold the state of a condition. Most are boolean (basically, on or off, 0 or 1) but can be any value. A simple flag could be, if a certain condition is true then flag = 1. Then later in the program the value of flag can be tested.eport Abuse. You can use a flag in any programming language. It's just a variable to hold the state of a condition. Most are boolean (basically, on or off, 0 or 1) but can be any value. A simple flag could be, if a certain condition is true then flag = 1. Then later in the program the value of flag can be tested.
The way I interpreted it, was that you can leave when you are about 25 weeks pregnant. I think you get something like 15 or 17 weeks pregnancy leave, and then 35 weeks maternity leave. If you save them up, though, you get almost a full year with baby.
This is usually the first day of your maternity leave. You do not have to be actually at work to have this choice. For example, you might be off sick. If your employment ends before the start of the 11th week before the week your baby is due, your SMP will start at that 11th week. SMP can be paid for up to 39 weeks, this is called the Maternity Pay Period (MPP). Statutory Maternity Leave.