what does two hyphens mean
Some writers use two hyphen-minuses (--) to represent a dash in ASCII text. The ASCII hyphen-minus character is also often used when specifying command-line options. The character is usually followed by one or more letters that indicate specific actions. Typically it is called a dash or switch in this context.