'#'           Comment
'\n'          Text

'#'           Comment
' '           Comment
'$'           Comment
'I'           Comment
'd'           Comment
':'           Comment
' '           Comment
'p'           Comment
'r'           Comment
'o'           Comment
'b'           Comment
'2'           Comment
'.'           Comment
'd'           Comment
'e'           Comment
'm'           Comment
','           Comment
'v'           Comment
' '           Comment
'1'           Comment
'.'           Comment
'9'           Comment
' '           Comment
'2'           Comment
'0'           Comment
'0'           Comment
'6'           Comment
'/'           Comment
'0'           Comment
'6'           Comment
'/'           Comment
'1'           Comment
'4'           Comment
' '           Comment
'0'           Comment
'3'           Comment
':'           Comment
'2'           Comment
'4'           Comment
':'           Comment
'0'           Comment
'9'           Comment
' '           Comment
's'           Comment
'f'           Comment
'e'           Comment
'a'           Comment
'm'           Comment
' '           Comment
'E'           Comment
'x'           Comment
'p'           Comment
' '           Comment
'$'           Comment
'\n'          Text

'#'           Comment
'\n'          Text

'#'           Comment
' '           Comment
'D'           Comment
'e'           Comment
'm'           Comment
'o'           Comment
' '           Comment
'S'           Comment
't'           Comment
'a'           Comment
't'           Comment
'i'           Comment
's'           Comment
't'           Comment
'i'           Comment
'c'           Comment
'a'           Comment
'l'           Comment
' '           Comment
'A'           Comment
'p'           Comment
'p'           Comment
'r'           Comment
'o'           Comment
'x'           Comment
'i'           Comment
'm'           Comment
'a'           Comment
't'           Comment
'i'           Comment
'o'           Comment
'n'           Comment
's'           Comment
' '           Comment
'v'           Comment
'e'           Comment
'r'           Comment
's'           Comment
'i'           Comment
'o'           Comment
'n'           Comment
' '           Comment
'1'           Comment
'.'           Comment
'1'           Comment
'\n'          Text

'#'           Comment
'\n'          Text

'#'           Comment
' '           Comment
'C'           Comment
'o'           Comment
'p'           Comment
'y'           Comment
'r'           Comment
'i'           Comment
'g'           Comment
'h'           Comment
't'           Comment
' '           Comment
'('           Comment
'c'           Comment
')'           Comment
' '           Comment
'1'           Comment
'9'           Comment
'9'           Comment
'1'           Comment
','           Comment
' '           Comment
'J'           Comment
'o'           Comment
's'           Comment
' '           Comment
'v'           Comment
'a'           Comment
'n'           Comment
' '           Comment
'd'           Comment
'e'           Comment
'r'           Comment
' '           Comment
'W'           Comment
'o'           Comment
'u'           Comment
'd'           Comment
'e'           Comment
','           Comment
' '           Comment
'j'           Comment
'v'           Comment
'd'           Comment
'w'           Comment
'o'           Comment
'u'           Comment
'd'           Comment
'e'           Comment
'@'           Comment
'h'           Comment
'u'           Comment
't'           Comment
'.'           Comment
'n'           Comment
'l'           Comment
'\n'          Text

'\n'          Text

'#'           Comment
' '           Comment
'H'           Comment
'i'           Comment
's'           Comment
't'           Comment
'o'           Comment
'r'           Comment
'y'           Comment
':'           Comment
'\n'          Text

'#'           Comment
' '           Comment
' '           Comment
' '           Comment
' '           Comment
'-'           Comment
'-'           Comment
' '           Comment
'-'           Comment
'-'           Comment
'-'           Comment
' '           Comment
'1'           Comment
'9'           Comment
'9'           Comment
'1'           Comment
' '           Comment
'J'           Comment
'o'           Comment
's'           Comment
' '           Comment
'v'           Comment
'a'           Comment
'n'           Comment
' '           Comment
'd'           Comment
'e'           Comment
'r'           Comment
' '           Comment
'W'           Comment
'o'           Comment
'u'           Comment
'd'           Comment
'e'           Comment
':'           Comment
' '           Comment
' '           Comment
'1'           Comment
's'           Comment
't'           Comment
' '           Comment
'v'           Comment
'e'           Comment
'r'           Comment
's'           Comment
'i'           Comment
'o'           Comment
'n'           Comment
'\n'          Text

'#'           Comment
' '           Comment
' '           Comment
' '           Comment
' '           Comment
'0'           Comment
'6'           Comment
' '           Comment
'J'           Comment
'u'           Comment
'n'           Comment
' '           Comment
'2'           Comment
'0'           Comment
'0'           Comment
'6'           Comment
' '           Comment
'D'           Comment
'a'           Comment
'n'           Comment
' '           Comment
'S'           Comment
'e'           Comment
'b'           Comment
'a'           Comment
'l'           Comment
'd'           Comment
':'           Comment
' '           Comment
' '           Comment
'A'           Comment
'd'           Comment
'd'           Comment
'e'           Comment
'd'           Comment
' '           Comment
'p'           Comment
'l'           Comment
'o'           Comment
't'           Comment
' '           Comment
'm'           Comment
'e'           Comment
't'           Comment
'h'           Comment
'o'           Comment
'd'           Comment
's'           Comment
' '           Comment
'f'           Comment
'o'           Comment
'r'           Comment
' '           Comment
'b'           Comment
'e'           Comment
't'           Comment
't'           Comment
'e'           Comment
'r'           Comment
' '           Comment
'v'           Comment
'i'           Comment
's'           Comment
'u'           Comment
'a'           Comment
'l'           Comment
' '           Comment
'e'           Comment
'f'           Comment
'f'           Comment
'e'           Comment
'c'           Comment
't'           Comment
'.'           Comment
'\n'          Text

'\n'          Text

'print'       Keyword
' '           Text
'"'           Literal.String
'"'           Literal.String
'\n'          Text

'print'       Keyword
' '           Text
'"'           Literal.String
'"'           Literal.String
'\n'          Text

'print'       Keyword
' '           Text
'"'           Literal.String
'"'           Literal.String
'\n'          Text

'print'       Keyword
' '           Text
'"'           Literal.String
'"'           Literal.String
'\n'          Text

'print'       Keyword
' '           Text
'"'           Literal.String
'"'           Literal.String
'\n'          Text

'print'       Keyword
' '           Text
'"'           Literal.String
'"'           Literal.String
'\n'          Text

'print'       Keyword
' '           Text
'"'           Literal.String
'                        Statistical Approximations, version 1.1' Literal.String
'"'           Literal.String
'\n'          Text

'print'       Keyword
' '           Text
'"'           Literal.String
'"'           Literal.String
'\n'          Text

'print'       Keyword
' '           Text
'"'           Literal.String
'        Copyright (c) 1991, 1992, Jos van de Woude, jvdwoude@hut.nl' Literal.String
'"'           Literal.String
'\n'          Text

'print'       Keyword
' '           Text
'"'           Literal.String
'"'           Literal.String
'\n'          Text

'print'       Keyword
' '           Text
'"'           Literal.String
'"'           Literal.String
'\n'          Text

'print'       Keyword
' '           Text
'"'           Literal.String
'"'           Literal.String
'\n'          Text

'print'       Keyword
' '           Text
'"'           Literal.String
'"'           Literal.String
'\n'          Text

'print'       Keyword
' '           Text
'"'           Literal.String
'"'           Literal.String
'\n'          Text

'print'       Keyword
' '           Text
'"'           Literal.String
'"'           Literal.String
'\n'          Text

'print'       Keyword
' '           Text
'"'           Literal.String
'"'           Literal.String
'\n'          Text

'print'       Keyword
' '           Text
'"'           Literal.String
'"'           Literal.String
'\n'          Text

'print'       Keyword
' '           Text
'"'           Literal.String
'"'           Literal.String
'\n'          Text

'print'       Keyword
' '           Text
'"'           Literal.String
'"'           Literal.String
'\n'          Text

'print'       Keyword
' '           Text
'"'           Literal.String
'"'           Literal.String
'\n'          Text

'print'       Keyword
' '           Text
'"'           Literal.String
'     NOTE: contains 10 plots and consequently takes some time to run' Literal.String
'"'           Literal.String
'\n'          Text

'print'       Keyword
' '           Text
'"'           Literal.String
'                      Press Ctrl-C to exit right now' Literal.String
'"'           Literal.String
'\n'          Text

'print'       Keyword
' '           Text
'"'           Literal.String
'"'           Literal.String
'\n'          Text

'pause'       Keyword
' '           Text
'-1'          Literal.Number.Integer
' '           Text
'"'           Literal.String
'                      Press Return to start demo ...' Literal.String
'"'           Literal.String
'\n'          Text

'\n'          Text

'load'        Keyword
' '           Text
'"'           Literal.String
'stat.inc'    Literal.String
'"'           Literal.String
'\n'          Text

'rnd'         Name.Function
'(x) '        Text
'='           Operator
' '           Text
'floor'       Name.Function
'('           Punctuation
'x'           Name
'+'           Operator
'0.5'         Literal.Number.Float
')'           Punctuation
'\n'          Text

'r_xmin'      Name.Variable
' '           Text
'='           Operator
' '           Text
'-1'          Literal.Number.Integer
'\n'          Text

'r_sigma'     Name.Variable
' '           Text
'='           Operator
' '           Text
'4.0'         Literal.Number.Float
'\n'          Text

'\n'          Text

'#'           Comment
' '           Comment
'B'           Comment
'i'           Comment
'n'           Comment
'o'           Comment
'm'           Comment
'i'           Comment
'a'           Comment
'l'           Comment
' '           Comment
'P'           Comment
'D'           Comment
'F'           Comment
' '           Comment
'u'           Comment
's'           Comment
'i'           Comment
'n'           Comment
'g'           Comment
' '           Comment
'n'           Comment
'o'           Comment
'r'           Comment
'm'           Comment
'a'           Comment
'l'           Comment
' '           Comment
'a'           Comment
'p'           Comment
'p'           Comment
'r'           Comment
'o'           Comment
'x'           Comment
'i'           Comment
'm'           Comment
'a'           Comment
't'           Comment
'i'           Comment
'o'           Comment
'n'           Comment
'\n'          Text

'n'           Name.Variable
' '           Text
'='           Operator
' '           Text
'25'          Literal.Number.Integer
';'           Punctuation
' '           Text
'p'           Keyword
' '           Text
'='           Operator
' '           Text
'0.15'        Literal.Number.Float
'\n'          Text

'mu'          Name.Variable
' '           Text
'='           Operator
' '           Text
'n'           Name
' '           Text
'*'           Operator
' '           Text
'p'           Name
'\n'          Text

'sigma'       Name.Variable
' '           Text
'='           Operator
' '           Text
'sqrt'        Name.Function
'('           Punctuation
'n'           Name
' '           Text
'*'           Operator
' '           Text
'p'           Name
' '           Text
'*'           Operator
' '           Text
'('           Punctuation
'1.0'         Literal.Number.Float
' '           Text
'-'           Operator
' '           Text
'p'           Name
')'           Punctuation
')'           Punctuation
'\n'          Text

'xmin'        Name.Variable
' '           Text
'='           Operator
' '           Text
'floor'       Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'-'           Operator
' '           Text
'r_sigma'     Name
' '           Text
'*'           Operator
' '           Text
'sigma'       Name
')'           Punctuation
'\n'          Text

'xmin'        Name.Variable
' '           Text
'='           Operator
' '           Text
'xmin'        Name
' '           Text
'<'           Operator
' '           Text
'r_xmin'      Name
' '           Text
'?'           Operator
' '           Text
'r_xmin'      Name
' '           Text
':'           Operator
' '           Text
'xmin'        Name
'\n'          Text

'xmax'        Name.Variable
' '           Text
'='           Operator
' '           Text
'ceil'        Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'r_sigma'     Name
' '           Text
'*'           Operator
' '           Text
'sigma'       Name
')'           Punctuation
'\n'          Text

'ymax'        Name.Variable
' '           Text
'='           Operator
' '           Text
'1.1'         Literal.Number.Float
' '           Text
'*'           Operator
' '           Text
'binom'       Name.Function
'('           Punctuation
'floor'       Name.Function
'('           Punctuation
'('           Punctuation
'n'           Name
'+'           Operator
'1'           Literal.Number.Integer
')'           Punctuation
'*'           Operator
'p'           Name
')'           Punctuation
','           Operator
' '           Text
'n'           Name
','           Operator
' '           Text
'p'           Name
')'           Punctuation
' '           Text
'#'           Comment
'm'           Comment
'o'           Comment
'd'           Comment
'e'           Comment
' '           Comment
'o'           Comment
'f'           Comment
' '           Comment
'b'           Comment
'i'           Comment
'n'           Comment
'o'           Comment
'm'           Comment
'i'           Comment
'a'           Comment
'l'           Comment
' '           Comment
'P'           Comment
'D'           Comment
'F'           Comment
' '           Comment
'u'           Comment
's'           Comment
'e'           Comment
'd'           Comment
'\n'          Text

'set'         Keyword
' '           Text
'key'         Name.Builtin
' '           Text
'box'         Name
'\n'          Text

'unset'       Keyword
' '           Text
'zeroaxis'    Name.Builtin
'\n'          Text

'set'         Keyword
' '           Text
'xrange'      Name.Builtin
' '           Text
'['           Punctuation
'xmin'        Name
' '           Text
'-'           Operator
' '           Text
'1'           Literal.Number.Integer
' '           Text
':'           Operator
' '           Text
'xmax'        Name
' '           Text
'+'           Operator
' '           Text
'1'           Literal.Number.Integer
']'           Punctuation
'\n'          Text

'set'         Keyword
' '           Text
'yrange'      Name.Builtin
' '           Text
'['           Punctuation
'0'           Literal.Number.Integer
' '           Text
':'           Operator
' '           Text
'ymax'        Name
']'           Punctuation
'\n'          Text

'set'         Keyword
' '           Text
'xlabel'      Name.Builtin
' '           Text
'"'           Literal.String
'k, x ->'     Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'ylabel'      Name.Builtin
' '           Text
'"'           Literal.String
'probability density ->' Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'ytics'       Name.Builtin
' '           Text
'0'           Literal.Number.Integer
','           Operator
' '           Text
'ymax'        Name
' '           Text
'/'           Operator
' '           Text
'10.0'        Literal.Number.Float
','           Operator
' '           Text
'ymax'        Name
'\n'          Text

'set'         Keyword
' '           Text
'format'      Name.Builtin
' '           Text
'x'           Name
' '           Text
'"'           Literal.String
'%2.0f'       Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'format'      Name.Builtin
' '           Text
'y'           Name
' '           Text
'"'           Literal.String
'%3.2f'       Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'sample'      Name.Builtin
' '           Text
'200'         Literal.Number.Integer
'\n'          Text

'set'         Keyword
' '           Text
'title'       Name.Builtin
' '           Text
'"'           Literal.String
'binomial PDF using normal approximation' Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'arrow'       Name.Builtin
' '           Text
'from'        Name
' '           Text
'mu'          Name
','           Operator
' '           Text
'0'           Literal.Number.Integer
' '           Text
'to'          Name
' '           Text
'mu'          Name
','           Operator
' '           Text
'normal'      Name.Function
'('           Punctuation
'mu'          Name
','           Operator
' '           Text
'mu'          Name
','           Operator
' '           Text
'sigma'       Name
')'           Punctuation
' '           Text
'nohead'      Name
'\n'          Text

'set'         Keyword
' '           Text
'arrow'       Name.Builtin
' '           Text
'from'        Name
' '           Text
'mu'          Name
','           Operator
' '           Text
'normal'      Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'mu'          Name
','           Operator
' '           Text
'sigma'       Name
')'           Punctuation
' '           Text
'\\\n'        Text

'          '  Text
'to'          Name
' '           Text
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'normal'      Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'mu'          Name
','           Operator
' '           Text
'sigma'       Name
')'           Punctuation
' '           Text
'nohead'      Name
'\n'          Text

'set'         Keyword
' '           Text
'label'       Name.Builtin
' '           Text
'"'           Literal.String
'mu'          Literal.String
'"'           Literal.String
' '           Text
'at'          Name
' '           Text
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'0.5'         Literal.Number.Float
','           Operator
' '           Text
'ymax'        Name
' '           Text
'/'           Operator
' '           Text
'10'          Literal.Number.Integer
'\n'          Text

'set'         Keyword
' '           Text
'label'       Name.Builtin
' '           Text
'"'           Literal.String
'sigma'       Literal.String
'"'           Literal.String
' '           Text
'at'          Name
' '           Text
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'0.5'         Literal.Number.Float
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'normal'      Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'mu'          Name
','           Operator
' '           Text
'sigma'       Name
')'           Punctuation
'\n'          Text

'plot'        Keyword
' '           Text
'binom'       Name.Function
'('           Punctuation
'rnd'         Name.Function
'('           Punctuation
'x'           Name
')'           Punctuation
','           Operator
' '           Text
'n'           Name
','           Operator
' '           Text
'p'           Name
')'           Punctuation
' '           Text
'with'        Name.Builtin
' '           Text
'histeps'     Name
','           Operator
' '           Text
'normal'      Name.Function
'('           Punctuation
'x'           Name
','           Operator
' '           Text
'mu'          Name
','           Operator
' '           Text
'sigma'       Name
')'           Punctuation
'\n'          Text

'pause'       Keyword
' '           Text
'-1'          Literal.Number.Integer
' '           Text
'"'           Literal.String
'Hit return to continue' Literal.String
'"'           Literal.String
'\n'          Text

'unset'       Keyword
' '           Text
'arrow'       Name.Builtin
'\n'          Text

'unset'       Keyword
' '           Text
'label'       Name.Builtin
'\n'          Text

'\n'          Text

'#'           Comment
' '           Comment
'B'           Comment
'i'           Comment
'n'           Comment
'o'           Comment
'm'           Comment
'i'           Comment
'a'           Comment
'l'           Comment
' '           Comment
'P'           Comment
'D'           Comment
'F'           Comment
' '           Comment
'u'           Comment
's'           Comment
'i'           Comment
'n'           Comment
'g'           Comment
' '           Comment
'p'           Comment
'o'           Comment
'i'           Comment
's'           Comment
's'           Comment
'o'           Comment
'n'           Comment
' '           Comment
'a'           Comment
'p'           Comment
'p'           Comment
'r'           Comment
'o'           Comment
'x'           Comment
'i'           Comment
'm'           Comment
'a'           Comment
't'           Comment
'i'           Comment
'o'           Comment
'n'           Comment
'\n'          Text

'n'           Name.Variable
' '           Text
'='           Operator
' '           Text
'50'          Literal.Number.Integer
';'           Punctuation
' '           Text
'p'           Keyword
' '           Text
'='           Operator
' '           Text
'0.1'         Literal.Number.Float
'\n'          Text

'mu'          Name.Variable
' '           Text
'='           Operator
' '           Text
'n'           Name
' '           Text
'*'           Operator
' '           Text
'p'           Name
'\n'          Text

'sigma'       Name.Variable
' '           Text
'='           Operator
' '           Text
'sqrt'        Name.Function
'('           Punctuation
'mu'          Name
')'           Punctuation
'\n'          Text

'xmin'        Name.Variable
' '           Text
'='           Operator
' '           Text
'floor'       Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'-'           Operator
' '           Text
'r_sigma'     Name
' '           Text
'*'           Operator
' '           Text
'sigma'       Name
')'           Punctuation
'\n'          Text

'xmin'        Name.Variable
' '           Text
'='           Operator
' '           Text
'xmin'        Name
' '           Text
'<'           Operator
' '           Text
'r_xmin'      Name
' '           Text
'?'           Operator
' '           Text
'r_xmin'      Name
' '           Text
':'           Operator
' '           Text
'xmin'        Name
'\n'          Text

'xmax'        Name.Variable
' '           Text
'='           Operator
' '           Text
'ceil'        Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'r_sigma'     Name
' '           Text
'*'           Operator
' '           Text
'sigma'       Name
')'           Punctuation
'\n'          Text

'ymax'        Name.Variable
' '           Text
'='           Operator
' '           Text
'1.1'         Literal.Number.Float
' '           Text
'*'           Operator
' '           Text
'binom'       Name.Function
'('           Punctuation
'floor'       Name.Function
'('           Punctuation
'('           Punctuation
'n'           Name
'+'           Operator
'1'           Literal.Number.Integer
')'           Punctuation
'*'           Operator
'p'           Name
')'           Punctuation
','           Operator
' '           Text
'n'           Name
','           Operator
' '           Text
'p'           Name
')'           Punctuation
' '           Text
'#'           Comment
'm'           Comment
'o'           Comment
'd'           Comment
'e'           Comment
' '           Comment
'o'           Comment
'f'           Comment
' '           Comment
'b'           Comment
'i'           Comment
'n'           Comment
'o'           Comment
'm'           Comment
'i'           Comment
'a'           Comment
'l'           Comment
' '           Comment
'P'           Comment
'D'           Comment
'F'           Comment
' '           Comment
'u'           Comment
's'           Comment
'e'           Comment
'd'           Comment
'\n'          Text

'set'         Keyword
' '           Text
'key'         Name.Builtin
' '           Text
'box'         Name
'\n'          Text

'unset'       Keyword
' '           Text
'zeroaxis'    Name.Builtin
'\n'          Text

'set'         Keyword
' '           Text
'xrange'      Name.Builtin
' '           Text
'['           Punctuation
'xmin'        Name
' '           Text
'-'           Operator
' '           Text
'1'           Literal.Number.Integer
' '           Text
':'           Operator
' '           Text
'xmax'        Name
' '           Text
'+'           Operator
' '           Text
'1'           Literal.Number.Integer
']'           Punctuation
'\n'          Text

'set'         Keyword
' '           Text
'yrange'      Name.Builtin
' '           Text
'['           Punctuation
'0'           Literal.Number.Integer
' '           Text
':'           Operator
' '           Text
'ymax'        Name
']'           Punctuation
'\n'          Text

'set'         Keyword
' '           Text
'xlabel'      Name.Builtin
' '           Text
'"'           Literal.String
'k ->'        Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'ylabel'      Name.Builtin
' '           Text
'"'           Literal.String
'probability density ->' Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'ytics'       Name.Builtin
' '           Text
'0'           Literal.Number.Integer
','           Operator
' '           Text
'ymax'        Name
' '           Text
'/'           Operator
' '           Text
'10.0'        Literal.Number.Float
','           Operator
' '           Text
'ymax'        Name
'\n'          Text

'set'         Keyword
' '           Text
'format'      Name.Builtin
' '           Text
'x'           Name
' '           Text
'"'           Literal.String
'%2.0f'       Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'format'      Name.Builtin
' '           Text
'y'           Name
' '           Text
'"'           Literal.String
'%3.2f'       Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'sample'      Name.Builtin
' '           Text
'('           Punctuation
'xmax'        Name
' '           Text
'-'           Operator
' '           Text
'xmin'        Name
' '           Text
'+'           Operator
' '           Text
'3'           Literal.Number.Integer
')'           Punctuation
'\n'          Text

'set'         Keyword
' '           Text
'title'       Name.Builtin
' '           Text
'"'           Literal.String
'binomial PDF using poisson approximation' Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'arrow'       Name.Builtin
' '           Text
'from'        Name
' '           Text
'mu'          Name
','           Operator
' '           Text
'0'           Literal.Number.Integer
' '           Text
'to'          Name
' '           Text
'mu'          Name
','           Operator
' '           Text
'normal'      Name.Function
'('           Punctuation
'mu'          Name
','           Operator
' '           Text
'mu'          Name
','           Operator
' '           Text
'sigma'       Name
')'           Punctuation
' '           Text
'nohead'      Name
'\n'          Text

'set'         Keyword
' '           Text
'arrow'       Name.Builtin
' '           Text
'from'        Name
' '           Text
'mu'          Name
','           Operator
' '           Text
'normal'      Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'mu'          Name
','           Operator
' '           Text
'sigma'       Name
')'           Punctuation
' '           Text
'\\\n'        Text

'          '  Text
'to'          Name
' '           Text
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'normal'      Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'mu'          Name
','           Operator
' '           Text
'sigma'       Name
')'           Punctuation
' '           Text
'nohead'      Name
'\n'          Text

'set'         Keyword
' '           Text
'label'       Name.Builtin
' '           Text
'"'           Literal.String
'mu'          Literal.String
'"'           Literal.String
' '           Text
'at'          Name
' '           Text
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'0.5'         Literal.Number.Float
','           Operator
' '           Text
'ymax'        Name
' '           Text
'/'           Operator
' '           Text
'10'          Literal.Number.Integer
'\n'          Text

'set'         Keyword
' '           Text
'label'       Name.Builtin
' '           Text
'"'           Literal.String
'sigma'       Literal.String
'"'           Literal.String
' '           Text
'at'          Name
' '           Text
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'0.5'         Literal.Number.Float
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'normal'      Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'mu'          Name
','           Operator
' '           Text
'sigma'       Name
')'           Punctuation
'\n'          Text

'plot'        Keyword
' '           Text
'binom'       Name.Function
'('           Punctuation
'x'           Name
','           Operator
' '           Text
'n'           Name
','           Operator
' '           Text
'p'           Name
')'           Punctuation
' '           Text
'with'        Name.Builtin
' '           Text
'histeps'     Name
','           Operator
' '           Text
'poisson'     Name.Function
'('           Punctuation
'x'           Name
','           Operator
' '           Text
'mu'          Name
')'           Punctuation
' '           Text
'with'        Name.Builtin
' '           Text
'histeps'     Name
'\n'          Text

'pause'       Keyword
' '           Text
'-1'          Literal.Number.Integer
' '           Text
'"'           Literal.String
'Hit return to continue' Literal.String
'"'           Literal.String
'\n'          Text

'unset'       Keyword
' '           Text
'arrow'       Name.Builtin
'\n'          Text

'unset'       Keyword
' '           Text
'label'       Name.Builtin
'\n'          Text

'\n'          Text

'#'           Comment
' '           Comment
'G'           Comment
'e'           Comment
'o'           Comment
'm'           Comment
'e'           Comment
't'           Comment
'r'           Comment
'i'           Comment
'c'           Comment
' '           Comment
'P'           Comment
'D'           Comment
'F'           Comment
' '           Comment
'u'           Comment
's'           Comment
'i'           Comment
'n'           Comment
'g'           Comment
' '           Comment
'g'           Comment
'a'           Comment
'm'           Comment
'm'           Comment
'a'           Comment
' '           Comment
'a'           Comment
'p'           Comment
'p'           Comment
'r'           Comment
'o'           Comment
'x'           Comment
'i'           Comment
'm'           Comment
'a'           Comment
't'           Comment
'i'           Comment
'o'           Comment
'n'           Comment
'\n'          Text

'p'           Keyword
' '           Text
'='           Operator
' '           Text
'0.3'         Literal.Number.Float
'\n'          Text

'mu'          Name.Variable
' '           Text
'='           Operator
' '           Text
'('           Punctuation
'1.0'         Literal.Number.Float
' '           Text
'-'           Operator
' '           Text
'p'           Name
')'           Punctuation
' '           Text
'/'           Operator
' '           Text
'p'           Name
'\n'          Text

'sigma'       Name.Variable
' '           Text
'='           Operator
' '           Text
'sqrt'        Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'/'           Operator
' '           Text
'p'           Name
')'           Punctuation
'\n'          Text

'lambda'      Name.Variable
' '           Text
'='           Operator
' '           Text
'p'           Name
'\n'          Text

'rho'         Name.Variable
' '           Text
'='           Operator
' '           Text
'1.0'         Literal.Number.Float
' '           Text
'-'           Operator
' '           Text
'p'           Name
'\n'          Text

'xmin'        Name.Variable
' '           Text
'='           Operator
' '           Text
'floor'       Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'-'           Operator
' '           Text
'r_sigma'     Name
' '           Text
'*'           Operator
' '           Text
'sigma'       Name
')'           Punctuation
'\n'          Text

'xmin'        Name.Variable
' '           Text
'='           Operator
' '           Text
'xmin'        Name
' '           Text
'<'           Operator
' '           Text
'r_xmin'      Name
' '           Text
'?'           Operator
' '           Text
'r_xmin'      Name
' '           Text
':'           Operator
' '           Text
'xmin'        Name
'\n'          Text

'xmax'        Name.Variable
' '           Text
'='           Operator
' '           Text
'ceil'        Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'r_sigma'     Name
' '           Text
'*'           Operator
' '           Text
'sigma'       Name
')'           Punctuation
'\n'          Text

'ymax'        Name.Variable
' '           Text
'='           Operator
' '           Text
'1.1'         Literal.Number.Float
' '           Text
'*'           Operator
' '           Text
'p'           Name
'\n'          Text

'set'         Keyword
' '           Text
'key'         Name.Builtin
' '           Text
'box'         Name
'\n'          Text

'unset'       Keyword
' '           Text
'zeroaxis'    Name.Builtin
'\n'          Text

'set'         Keyword
' '           Text
'xrange'      Name.Builtin
' '           Text
'['           Punctuation
'xmin'        Name
' '           Text
'-'           Operator
' '           Text
'1'           Literal.Number.Integer
' '           Text
':'           Operator
' '           Text
'xmax'        Name
' '           Text
'+'           Operator
' '           Text
'1'           Literal.Number.Integer
']'           Punctuation
'\n'          Text

'set'         Keyword
' '           Text
'yrange'      Name.Builtin
' '           Text
'['           Punctuation
'0'           Literal.Number.Integer
' '           Text
':'           Operator
' '           Text
'ymax'        Name
']'           Punctuation
'\n'          Text

'set'         Keyword
' '           Text
'xlabel'      Name.Builtin
' '           Text
'"'           Literal.String
'k, x ->'     Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'ylabel'      Name.Builtin
' '           Text
'"'           Literal.String
'probability density ->' Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'ytics'       Name.Builtin
' '           Text
'0'           Literal.Number.Integer
','           Operator
' '           Text
'ymax'        Name
' '           Text
'/'           Operator
' '           Text
'10.0'        Literal.Number.Float
','           Operator
' '           Text
'ymax'        Name
'\n'          Text

'set'         Keyword
' '           Text
'format'      Name.Builtin
' '           Text
'x'           Name
' '           Text
'"'           Literal.String
'%2.0f'       Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'format'      Name.Builtin
' '           Text
'y'           Name
' '           Text
'"'           Literal.String
'%3.2f'       Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'sample'      Name.Builtin
' '           Text
'200'         Literal.Number.Integer
'\n'          Text

'set'         Keyword
' '           Text
'title'       Name.Builtin
' '           Text
'"'           Literal.String
'geometric PDF using gamma approximation' Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'arrow'       Name.Builtin
' '           Text
'from'        Name
' '           Text
'mu'          Name
','           Operator
' '           Text
'0'           Literal.Number.Integer
' '           Text
'to'          Name
' '           Text
'mu'          Name
','           Operator
' '           Text
'gmm'         Name.Function
'('           Punctuation
'mu'          Name
','           Operator
' '           Text
'rho'         Name
','           Operator
' '           Text
'lambda'      Name
')'           Punctuation
' '           Text
'nohead'      Name
'\n'          Text

'set'         Keyword
' '           Text
'arrow'       Name.Builtin
' '           Text
'from'        Name
' '           Text
'mu'          Name
','           Operator
' '           Text
'gmm'         Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'rho'         Name
','           Operator
' '           Text
'lambda'      Name
')'           Punctuation
' '           Text
'\\\n'        Text

'          '  Text
'to'          Name
' '           Text
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'gmm'         Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'rho'         Name
','           Operator
' '           Text
'lambda'      Name
')'           Punctuation
' '           Text
'nohead'      Name
'\n'          Text

'set'         Keyword
' '           Text
'label'       Name.Builtin
' '           Text
'"'           Literal.String
'mu'          Literal.String
'"'           Literal.String
' '           Text
'at'          Name
' '           Text
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'0.5'         Literal.Number.Float
','           Operator
' '           Text
'ymax'        Name
' '           Text
'/'           Operator
' '           Text
'10'          Literal.Number.Integer
'\n'          Text

'set'         Keyword
' '           Text
'label'       Name.Builtin
' '           Text
'"'           Literal.String
'sigma'       Literal.String
'"'           Literal.String
' '           Text
'at'          Name
' '           Text
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'0.5'         Literal.Number.Float
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'gmm'         Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'rho'         Name
','           Operator
' '           Text
'lambda'      Name
')'           Punctuation
'\n'          Text

'plot'        Keyword
' '           Text
'geometric'   Name.Function
'('           Punctuation
'rnd'         Name.Function
'('           Punctuation
'x'           Name
')'           Punctuation
','           Operator
'p'           Name
')'           Punctuation
' '           Text
'with'        Name.Builtin
' '           Text
'histeps'     Name
','           Operator
' '           Text
'gmm'         Name.Function
'('           Punctuation
'x'           Name
','           Operator
' '           Text
'rho'         Name
','           Operator
' '           Text
'lambda'      Name
')'           Punctuation
'\n'          Text

'pause'       Keyword
' '           Text
'-1'          Literal.Number.Integer
' '           Text
'"'           Literal.String
'Hit return to continue' Literal.String
'"'           Literal.String
'\n'          Text

'unset'       Keyword
' '           Text
'arrow'       Name.Builtin
'\n'          Text

'unset'       Keyword
' '           Text
'label'       Name.Builtin
'\n'          Text

'\n'          Text

'#'           Comment
' '           Comment
'G'           Comment
'e'           Comment
'o'           Comment
'm'           Comment
'e'           Comment
't'           Comment
'r'           Comment
'i'           Comment
'c'           Comment
' '           Comment
'P'           Comment
'D'           Comment
'F'           Comment
' '           Comment
'u'           Comment
's'           Comment
'i'           Comment
'n'           Comment
'g'           Comment
' '           Comment
'n'           Comment
'o'           Comment
'r'           Comment
'm'           Comment
'a'           Comment
'l'           Comment
' '           Comment
'a'           Comment
'p'           Comment
'p'           Comment
'r'           Comment
'o'           Comment
'x'           Comment
'i'           Comment
'm'           Comment
'a'           Comment
't'           Comment
'i'           Comment
'o'           Comment
'n'           Comment
'\n'          Text

'p'           Keyword
' '           Text
'='           Operator
' '           Text
'0.3'         Literal.Number.Float
'\n'          Text

'mu'          Name.Variable
' '           Text
'='           Operator
' '           Text
'('           Punctuation
'1.0'         Literal.Number.Float
' '           Text
'-'           Operator
' '           Text
'p'           Name
')'           Punctuation
' '           Text
'/'           Operator
' '           Text
'p'           Name
'\n'          Text

'sigma'       Name.Variable
' '           Text
'='           Operator
' '           Text
'sqrt'        Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'/'           Operator
' '           Text
'p'           Name
')'           Punctuation
'\n'          Text

'xmin'        Name.Variable
' '           Text
'='           Operator
' '           Text
'floor'       Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'-'           Operator
' '           Text
'r_sigma'     Name
' '           Text
'*'           Operator
' '           Text
'sigma'       Name
')'           Punctuation
'\n'          Text

'xmin'        Name.Variable
' '           Text
'='           Operator
' '           Text
'xmin'        Name
' '           Text
'<'           Operator
' '           Text
'r_xmin'      Name
' '           Text
'?'           Operator
' '           Text
'r_xmin'      Name
' '           Text
':'           Operator
' '           Text
'xmin'        Name
'\n'          Text

'xmax'        Name.Variable
' '           Text
'='           Operator
' '           Text
'ceil'        Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'r_sigma'     Name
' '           Text
'*'           Operator
' '           Text
'sigma'       Name
')'           Punctuation
'\n'          Text

'ymax'        Name.Variable
' '           Text
'='           Operator
' '           Text
'1.1'         Literal.Number.Float
' '           Text
'*'           Operator
' '           Text
'p'           Name
'\n'          Text

'set'         Keyword
' '           Text
'key'         Name.Builtin
' '           Text
'box'         Name
'\n'          Text

'unset'       Keyword
' '           Text
'zeroaxis'    Name.Builtin
'\n'          Text

'set'         Keyword
' '           Text
'xrange'      Name.Builtin
' '           Text
'['           Punctuation
'xmin'        Name
' '           Text
'-'           Operator
' '           Text
'1'           Literal.Number.Integer
' '           Text
':'           Operator
' '           Text
'xmax'        Name
' '           Text
'+'           Operator
' '           Text
'1'           Literal.Number.Integer
']'           Punctuation
'\n'          Text

'set'         Keyword
' '           Text
'yrange'      Name.Builtin
' '           Text
'['           Punctuation
'0'           Literal.Number.Integer
' '           Text
':'           Operator
' '           Text
'ymax'        Name
']'           Punctuation
'\n'          Text

'set'         Keyword
' '           Text
'xlabel'      Name.Builtin
' '           Text
'"'           Literal.String
'k, x ->'     Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'ylabel'      Name.Builtin
' '           Text
'"'           Literal.String
'probability density ->' Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'ytics'       Name.Builtin
' '           Text
'0'           Literal.Number.Integer
','           Operator
' '           Text
'ymax'        Name
' '           Text
'/'           Operator
' '           Text
'10.0'        Literal.Number.Float
','           Operator
' '           Text
'ymax'        Name
'\n'          Text

'set'         Keyword
' '           Text
'format'      Name.Builtin
' '           Text
'x'           Name
' '           Text
'"'           Literal.String
'%2.0f'       Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'format'      Name.Builtin
' '           Text
'y'           Name
' '           Text
'"'           Literal.String
'%3.2f'       Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'sample'      Name.Builtin
' '           Text
'200'         Literal.Number.Integer
'\n'          Text

'set'         Keyword
' '           Text
'title'       Name.Builtin
' '           Text
'"'           Literal.String
'geometric PDF using normal approximation' Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'arrow'       Name.Builtin
' '           Text
'from'        Name
' '           Text
'mu'          Name
','           Operator
' '           Text
'0'           Literal.Number.Integer
' '           Text
'to'          Name
' '           Text
'mu'          Name
','           Operator
' '           Text
'normal'      Name.Function
'('           Punctuation
'mu'          Name
','           Operator
' '           Text
'mu'          Name
','           Operator
' '           Text
'sigma'       Name
')'           Punctuation
' '           Text
'nohead'      Name
'\n'          Text

'set'         Keyword
' '           Text
'arrow'       Name.Builtin
' '           Text
'from'        Name
' '           Text
'mu'          Name
','           Operator
' '           Text
'normal'      Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'mu'          Name
','           Operator
' '           Text
'sigma'       Name
')'           Punctuation
' '           Text
'\\\n'        Text

'          '  Text
'to'          Name
' '           Text
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'normal'      Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'mu'          Name
','           Operator
' '           Text
'sigma'       Name
')'           Punctuation
' '           Text
'nohead'      Name
'\n'          Text

'set'         Keyword
' '           Text
'label'       Name.Builtin
' '           Text
'"'           Literal.String
'mu'          Literal.String
'"'           Literal.String
' '           Text
'at'          Name
' '           Text
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'0.5'         Literal.Number.Float
','           Operator
' '           Text
'ymax'        Name
' '           Text
'/'           Operator
' '           Text
'10'          Literal.Number.Integer
'\n'          Text

'set'         Keyword
' '           Text
'label'       Name.Builtin
' '           Text
'"'           Literal.String
'sigma'       Literal.String
'"'           Literal.String
' '           Text
'at'          Name
' '           Text
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'0.5'         Literal.Number.Float
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'normal'      Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'mu'          Name
','           Operator
' '           Text
'sigma'       Name
')'           Punctuation
'\n'          Text

'plot'        Keyword
' '           Text
'geometric'   Name.Function
'('           Punctuation
'rnd'         Name.Function
'('           Punctuation
'x'           Name
')'           Punctuation
','           Operator
'p'           Name
')'           Punctuation
' '           Text
'with'        Name.Builtin
' '           Text
'histeps'     Name
','           Operator
' '           Text
'normal'      Name.Function
'('           Punctuation
'x'           Name
','           Operator
' '           Text
'mu'          Name
','           Operator
' '           Text
'sigma'       Name
')'           Punctuation
'\n'          Text

'pause'       Keyword
' '           Text
'-1'          Literal.Number.Integer
' '           Text
'"'           Literal.String
'Hit return to continue' Literal.String
'"'           Literal.String
'\n'          Text

'unset'       Keyword
' '           Text
'arrow'       Name.Builtin
'\n'          Text

'unset'       Keyword
' '           Text
'label'       Name.Builtin
'\n'          Text

'\n'          Text

'#'           Comment
' '           Comment
'H'           Comment
'y'           Comment
'p'           Comment
'e'           Comment
'r'           Comment
'g'           Comment
'e'           Comment
'o'           Comment
'm'           Comment
'e'           Comment
't'           Comment
'r'           Comment
'i'           Comment
'c'           Comment
' '           Comment
'P'           Comment
'D'           Comment
'F'           Comment
' '           Comment
'u'           Comment
's'           Comment
'i'           Comment
'n'           Comment
'g'           Comment
' '           Comment
'b'           Comment
'i'           Comment
'n'           Comment
'o'           Comment
'm'           Comment
'i'           Comment
'a'           Comment
'l'           Comment
' '           Comment
'a'           Comment
'p'           Comment
'p'           Comment
'r'           Comment
'o'           Comment
'x'           Comment
'i'           Comment
'm'           Comment
'a'           Comment
't'           Comment
'i'           Comment
'o'           Comment
'n'           Comment
'\n'          Text

'nn'          Name.Variable
' '           Text
'='           Operator
' '           Text
'75'          Literal.Number.Integer
';'           Punctuation
' '           Text
'mm'          Name.Variable
' '           Text
'='           Operator
' '           Text
'25'          Literal.Number.Integer
';'           Punctuation
' '           Text
'n'           Name.Variable
' '           Text
'='           Operator
' '           Text
'10'          Literal.Number.Integer
'\n'          Text

'p'           Keyword
' '           Text
'='           Operator
' '           Text
'real'        Name.Function
'('           Punctuation
'mm'          Name
')'           Punctuation
' '           Text
'/'           Operator
' '           Text
'nn'          Name
'\n'          Text

'mu'          Name.Variable
' '           Text
'='           Operator
' '           Text
'n'           Name
' '           Text
'*'           Operator
' '           Text
'p'           Name
'\n'          Text

'sigma'       Name.Variable
' '           Text
'='           Operator
' '           Text
'sqrt'        Name.Function
'('           Punctuation
'real'        Name.Function
'('           Punctuation
'nn'          Name
' '           Text
'-'           Operator
' '           Text
'n'           Name
')'           Punctuation
' '           Text
'/'           Operator
' '           Text
'('           Punctuation
'nn'          Name
' '           Text
'-'           Operator
' '           Text
'1.0'         Literal.Number.Float
')'           Punctuation
' '           Text
'*'           Operator
' '           Text
'n'           Name
' '           Text
'*'           Operator
' '           Text
'p'           Name
' '           Text
'*'           Operator
' '           Text
'('           Punctuation
'1.0'         Literal.Number.Float
' '           Text
'-'           Operator
' '           Text
'p'           Name
')'           Punctuation
')'           Punctuation
'\n'          Text

'xmin'        Name.Variable
' '           Text
'='           Operator
' '           Text
'floor'       Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'-'           Operator
' '           Text
'r_sigma'     Name
' '           Text
'*'           Operator
' '           Text
'sigma'       Name
')'           Punctuation
'\n'          Text

'xmin'        Name.Variable
' '           Text
'='           Operator
' '           Text
'xmin'        Name
' '           Text
'<'           Operator
' '           Text
'r_xmin'      Name
' '           Text
'?'           Operator
' '           Text
'r_xmin'      Name
' '           Text
':'           Operator
' '           Text
'xmin'        Name
'\n'          Text

'xmax'        Name.Variable
' '           Text
'='           Operator
' '           Text
'ceil'        Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'r_sigma'     Name
' '           Text
'*'           Operator
' '           Text
'sigma'       Name
')'           Punctuation
'\n'          Text

'ymax'        Name.Variable
' '           Text
'='           Operator
' '           Text
'1.1'         Literal.Number.Float
' '           Text
'*'           Operator
' '           Text
'hypgeo'      Name.Function
'('           Punctuation
'floor'       Name.Function
'('           Punctuation
'mu'          Name
')'           Punctuation
','           Operator
' '           Text
'nn'          Name
','           Operator
' '           Text
'mm'          Name
','           Operator
' '           Text
'n'           Name
')'           Punctuation
' '           Text
'#'           Comment
'm'           Comment
'o'           Comment
'd'           Comment
'e'           Comment
' '           Comment
'o'           Comment
'f'           Comment
' '           Comment
'b'           Comment
'i'           Comment
'n'           Comment
'o'           Comment
'm'           Comment
' '           Comment
'P'           Comment
'D'           Comment
'F'           Comment
' '           Comment
'u'           Comment
's'           Comment
'e'           Comment
'd'           Comment
'\n'          Text

'set'         Keyword
' '           Text
'key'         Name.Builtin
' '           Text
'box'         Name
'\n'          Text

'unset'       Keyword
' '           Text
'zeroaxis'    Name.Builtin
'\n'          Text

'set'         Keyword
' '           Text
'xrange'      Name.Builtin
' '           Text
'['           Punctuation
'xmin'        Name
' '           Text
'-'           Operator
' '           Text
'1'           Literal.Number.Integer
' '           Text
':'           Operator
' '           Text
'xmax'        Name
' '           Text
'+'           Operator
' '           Text
'1'           Literal.Number.Integer
']'           Punctuation
'\n'          Text

'set'         Keyword
' '           Text
'yrange'      Name.Builtin
' '           Text
'['           Punctuation
'0'           Literal.Number.Integer
' '           Text
':'           Operator
' '           Text
'ymax'        Name
']'           Punctuation
'\n'          Text

'set'         Keyword
' '           Text
'xlabel'      Name.Builtin
' '           Text
'"'           Literal.String
'k ->'        Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'ylabel'      Name.Builtin
' '           Text
'"'           Literal.String
'probability density ->' Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'ytics'       Name.Builtin
' '           Text
'0'           Literal.Number.Integer
','           Operator
' '           Text
'ymax'        Name
' '           Text
'/'           Operator
' '           Text
'10.0'        Literal.Number.Float
','           Operator
' '           Text
'ymax'        Name
'\n'          Text

'set'         Keyword
' '           Text
'format'      Name.Builtin
' '           Text
'x'           Name
' '           Text
'"'           Literal.String
'%2.0f'       Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'format'      Name.Builtin
' '           Text
'y'           Name
' '           Text
'"'           Literal.String
'%3.2f'       Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'sample'      Name.Builtin
' '           Text
'('           Punctuation
'xmax'        Name
' '           Text
'-'           Operator
' '           Text
'xmin'        Name
' '           Text
'+'           Operator
' '           Text
'3'           Literal.Number.Integer
')'           Punctuation
'\n'          Text

'set'         Keyword
' '           Text
'title'       Name.Builtin
' '           Text
'"'           Literal.String
'hypergeometric PDF using binomial approximation' Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'arrow'       Name.Builtin
' '           Text
'from'        Name
' '           Text
'mu'          Name
','           Operator
' '           Text
'0'           Literal.Number.Integer
' '           Text
'to'          Name
' '           Text
'mu'          Name
','           Operator
' '           Text
'binom'       Name.Function
'('           Punctuation
'floor'       Name.Function
'('           Punctuation
'mu'          Name
')'           Punctuation
','           Operator
' '           Text
'n'           Name
','           Operator
' '           Text
'p'           Name
')'           Punctuation
' '           Text
'nohead'      Name
'\n'          Text

'set'         Keyword
' '           Text
'arrow'       Name.Builtin
' '           Text
'from'        Name
' '           Text
'mu'          Name
','           Operator
' '           Text
'binom'       Name.Function
'('           Punctuation
'floor'       Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
')'           Punctuation
','           Operator
' '           Text
'n'           Name
','           Operator
' '           Text
'p'           Name
')'           Punctuation
' '           Text
'\\\n'        Text

'          '  Text
'to'          Name
' '           Text
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'binom'       Name.Function
'('           Punctuation
'floor'       Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
')'           Punctuation
','           Operator
' '           Text
'n'           Name
','           Operator
' '           Text
'p'           Name
')'           Punctuation
' '           Text
'nohead'      Name
'\n'          Text

'set'         Keyword
' '           Text
'label'       Name.Builtin
' '           Text
'"'           Literal.String
'mu'          Literal.String
'"'           Literal.String
' '           Text
'at'          Name
' '           Text
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'0.5'         Literal.Number.Float
','           Operator
' '           Text
'ymax'        Name
' '           Text
'/'           Operator
' '           Text
'10'          Literal.Number.Integer
'\n'          Text

'set'         Keyword
' '           Text
'label'       Name.Builtin
' '           Text
'"'           Literal.String
'sigma'       Literal.String
'"'           Literal.String
' '           Text
'at'          Name
' '           Text
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'0.5'         Literal.Number.Float
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'binom'       Name.Function
'('           Punctuation
'floor'       Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
')'           Punctuation
','           Operator
' '           Text
'n'           Name
','           Operator
' '           Text
'p'           Name
')'           Punctuation
'\n'          Text

'plot'        Keyword
' '           Text
'hypgeo'      Name.Function
'('           Punctuation
'x'           Name
','           Operator
' '           Text
'nn'          Name
','           Operator
' '           Text
'mm'          Name
','           Operator
' '           Text
'n'           Name
')'           Punctuation
' '           Text
'with'        Name.Builtin
' '           Text
'histeps'     Name
','           Operator
' '           Text
'binom'       Name.Function
'('           Punctuation
'x'           Name
','           Operator
' '           Text
'n'           Name
','           Operator
' '           Text
'p'           Name
')'           Punctuation
' '           Text
'with'        Name.Builtin
' '           Text
'histeps'     Name
'\n'          Text

'pause'       Keyword
' '           Text
'-1'          Literal.Number.Integer
' '           Text
'"'           Literal.String
'Hit return to continue' Literal.String
'"'           Literal.String
'\n'          Text

'unset'       Keyword
' '           Text
'arrow'       Name.Builtin
'\n'          Text

'unset'       Keyword
' '           Text
'label'       Name.Builtin
'\n'          Text

'\n'          Text

'#'           Comment
' '           Comment
'H'           Comment
'y'           Comment
'p'           Comment
'e'           Comment
'r'           Comment
'g'           Comment
'e'           Comment
'o'           Comment
'm'           Comment
'e'           Comment
't'           Comment
'r'           Comment
'i'           Comment
'c'           Comment
' '           Comment
'P'           Comment
'D'           Comment
'F'           Comment
' '           Comment
'u'           Comment
's'           Comment
'i'           Comment
'n'           Comment
'g'           Comment
' '           Comment
'n'           Comment
'o'           Comment
'r'           Comment
'm'           Comment
'a'           Comment
'l'           Comment
' '           Comment
'a'           Comment
'p'           Comment
'p'           Comment
'r'           Comment
'o'           Comment
'x'           Comment
'i'           Comment
'm'           Comment
'a'           Comment
't'           Comment
'i'           Comment
'o'           Comment
'n'           Comment
'\n'          Text

'nn'          Name.Variable
' '           Text
'='           Operator
' '           Text
'75'          Literal.Number.Integer
';'           Punctuation
' '           Text
'mm'          Name.Variable
' '           Text
'='           Operator
' '           Text
'25'          Literal.Number.Integer
';'           Punctuation
' '           Text
'n'           Name.Variable
' '           Text
'='           Operator
' '           Text
'10'          Literal.Number.Integer
'\n'          Text

'p'           Keyword
' '           Text
'='           Operator
' '           Text
'real'        Name.Function
'('           Punctuation
'mm'          Name
')'           Punctuation
' '           Text
'/'           Operator
' '           Text
'nn'          Name
'\n'          Text

'mu'          Name.Variable
' '           Text
'='           Operator
' '           Text
'n'           Name
' '           Text
'*'           Operator
' '           Text
'p'           Name
'\n'          Text

'sigma'       Name.Variable
' '           Text
'='           Operator
' '           Text
'sqrt'        Name.Function
'('           Punctuation
'real'        Name.Function
'('           Punctuation
'nn'          Name
' '           Text
'-'           Operator
' '           Text
'n'           Name
')'           Punctuation
' '           Text
'/'           Operator
' '           Text
'('           Punctuation
'nn'          Name
' '           Text
'-'           Operator
' '           Text
'1.0'         Literal.Number.Float
')'           Punctuation
' '           Text
'*'           Operator
' '           Text
'n'           Name
' '           Text
'*'           Operator
' '           Text
'p'           Name
' '           Text
'*'           Operator
' '           Text
'('           Punctuation
'1.0'         Literal.Number.Float
' '           Text
'-'           Operator
' '           Text
'p'           Name
')'           Punctuation
')'           Punctuation
'\n'          Text

'xmin'        Name.Variable
' '           Text
'='           Operator
' '           Text
'floor'       Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'-'           Operator
' '           Text
'r_sigma'     Name
' '           Text
'*'           Operator
' '           Text
'sigma'       Name
')'           Punctuation
'\n'          Text

'xmin'        Name.Variable
' '           Text
'='           Operator
' '           Text
'xmin'        Name
' '           Text
'<'           Operator
' '           Text
'r_xmin'      Name
' '           Text
'?'           Operator
' '           Text
'r_xmin'      Name
' '           Text
':'           Operator
' '           Text
'xmin'        Name
'\n'          Text

'xmax'        Name.Variable
' '           Text
'='           Operator
' '           Text
'ceil'        Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'r_sigma'     Name
' '           Text
'*'           Operator
' '           Text
'sigma'       Name
')'           Punctuation
'\n'          Text

'ymax'        Name.Variable
' '           Text
'='           Operator
' '           Text
'1.1'         Literal.Number.Float
' '           Text
'*'           Operator
' '           Text
'hypgeo'      Name.Function
'('           Punctuation
'floor'       Name.Function
'('           Punctuation
'mu'          Name
')'           Punctuation
','           Operator
' '           Text
'nn'          Name
','           Operator
' '           Text
'mm'          Name
','           Operator
' '           Text
'n'           Name
')'           Punctuation
' '           Text
'#'           Comment
'm'           Comment
'o'           Comment
'd'           Comment
'e'           Comment
' '           Comment
'o'           Comment
'f'           Comment
' '           Comment
'b'           Comment
'i'           Comment
'n'           Comment
'o'           Comment
'm'           Comment
' '           Comment
'P'           Comment
'D'           Comment
'F'           Comment
' '           Comment
'u'           Comment
's'           Comment
'e'           Comment
'd'           Comment
'\n'          Text

'set'         Keyword
' '           Text
'key'         Name.Builtin
' '           Text
'box'         Name
'\n'          Text

'unset'       Keyword
' '           Text
'zeroaxis'    Name.Builtin
'\n'          Text

'set'         Keyword
' '           Text
'xrange'      Name.Builtin
' '           Text
'['           Punctuation
'xmin'        Name
' '           Text
'-'           Operator
' '           Text
'1'           Literal.Number.Integer
' '           Text
':'           Operator
' '           Text
'xmax'        Name
' '           Text
'+'           Operator
' '           Text
'1'           Literal.Number.Integer
']'           Punctuation
'\n'          Text

'set'         Keyword
' '           Text
'yrange'      Name.Builtin
' '           Text
'['           Punctuation
'0'           Literal.Number.Integer
' '           Text
':'           Operator
' '           Text
'ymax'        Name
']'           Punctuation
'\n'          Text

'set'         Keyword
' '           Text
'xlabel'      Name.Builtin
' '           Text
'"'           Literal.String
'k, x ->'     Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'ylabel'      Name.Builtin
' '           Text
'"'           Literal.String
'probability density ->' Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'ytics'       Name.Builtin
' '           Text
'0'           Literal.Number.Integer
','           Operator
' '           Text
'ymax'        Name
' '           Text
'/'           Operator
' '           Text
'10.0'        Literal.Number.Float
','           Operator
' '           Text
'ymax'        Name
'\n'          Text

'set'         Keyword
' '           Text
'format'      Name.Builtin
' '           Text
'x'           Name
' '           Text
'"'           Literal.String
'%2.0f'       Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'format'      Name.Builtin
' '           Text
'y'           Name
' '           Text
'"'           Literal.String
'%3.2f'       Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'sample'      Name.Builtin
' '           Text
'200'         Literal.Number.Integer
'\n'          Text

'set'         Keyword
' '           Text
'title'       Name.Builtin
' '           Text
'"'           Literal.String
'hypergeometric PDF using normal approximation' Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'arrow'       Name.Builtin
' '           Text
'from'        Name
' '           Text
'mu'          Name
','           Operator
' '           Text
'0'           Literal.Number.Integer
' '           Text
'to'          Name
' '           Text
'mu'          Name
','           Operator
' '           Text
'normal'      Name.Function
'('           Punctuation
'mu'          Name
','           Operator
' '           Text
'mu'          Name
','           Operator
' '           Text
'sigma'       Name
')'           Punctuation
' '           Text
'nohead'      Name
'\n'          Text

'set'         Keyword
' '           Text
'arrow'       Name.Builtin
' '           Text
'from'        Name
' '           Text
'mu'          Name
','           Operator
' '           Text
'normal'      Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'mu'          Name
','           Operator
' '           Text
'sigma'       Name
')'           Punctuation
' '           Text
'\\\n'        Text

'          '  Text
'to'          Name
' '           Text
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'normal'      Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'mu'          Name
','           Operator
' '           Text
'sigma'       Name
')'           Punctuation
' '           Text
'nohead'      Name
'\n'          Text

'set'         Keyword
' '           Text
'label'       Name.Builtin
' '           Text
'"'           Literal.String
'mu'          Literal.String
'"'           Literal.String
' '           Text
'at'          Name
' '           Text
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'0.5'         Literal.Number.Float
','           Operator
' '           Text
'ymax'        Name
' '           Text
'/'           Operator
' '           Text
'10'          Literal.Number.Integer
'\n'          Text

'set'         Keyword
' '           Text
'label'       Name.Builtin
' '           Text
'"'           Literal.String
'sigma'       Literal.String
'"'           Literal.String
' '           Text
'at'          Name
' '           Text
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'0.5'         Literal.Number.Float
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'normal'      Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'mu'          Name
','           Operator
' '           Text
'sigma'       Name
')'           Punctuation
'\n'          Text

'plot'        Keyword
' '           Text
'hypgeo'      Name.Function
'('           Punctuation
'rnd'         Name.Function
'('           Punctuation
'x'           Name
')'           Punctuation
','           Operator
' '           Text
'nn'          Name
','           Operator
' '           Text
'mm'          Name
','           Operator
' '           Text
'n'           Name
')'           Punctuation
' '           Text
'with'        Name.Builtin
' '           Text
'histeps'     Name
','           Operator
' '           Text
'normal'      Name.Function
'('           Punctuation
'x'           Name
','           Operator
' '           Text
'mu'          Name
','           Operator
' '           Text
'sigma'       Name
')'           Punctuation
'\n'          Text

'pause'       Keyword
' '           Text
'-1'          Literal.Number.Integer
' '           Text
'"'           Literal.String
'Hit return to continue' Literal.String
'"'           Literal.String
'\n'          Text

'unset'       Keyword
' '           Text
'arrow'       Name.Builtin
'\n'          Text

'unset'       Keyword
' '           Text
'label'       Name.Builtin
'\n'          Text

'\n'          Text

'#'           Comment
' '           Comment
'N'           Comment
'e'           Comment
'g'           Comment
'a'           Comment
't'           Comment
'i'           Comment
'v'           Comment
'e'           Comment
' '           Comment
'b'           Comment
'i'           Comment
'n'           Comment
'o'           Comment
'm'           Comment
'i'           Comment
'a'           Comment
'l'           Comment
' '           Comment
'P'           Comment
'D'           Comment
'F'           Comment
' '           Comment
'u'           Comment
's'           Comment
'i'           Comment
'n'           Comment
'g'           Comment
' '           Comment
'g'           Comment
'a'           Comment
'm'           Comment
'm'           Comment
'a'           Comment
' '           Comment
'a'           Comment
'p'           Comment
'p'           Comment
'r'           Comment
'o'           Comment
'x'           Comment
'i'           Comment
'm'           Comment
'a'           Comment
't'           Comment
'i'           Comment
'o'           Comment
'n'           Comment
'\n'          Text

'r'           Name.Variable
' '           Text
'='           Operator
' '           Text
'8'           Literal.Number.Integer
';'           Punctuation
' '           Text
'p'           Keyword
' '           Text
'='           Operator
' '           Text
'0.6'         Literal.Number.Float
'\n'          Text

'mu'          Name.Variable
' '           Text
'='           Operator
' '           Text
'r'           Name
' '           Text
'*'           Operator
' '           Text
'('           Punctuation
'1.0'         Literal.Number.Float
' '           Text
'-'           Operator
' '           Text
'p'           Name
')'           Punctuation
' '           Text
'/'           Operator
' '           Text
'p'           Name
'\n'          Text

'sigma'       Name.Variable
' '           Text
'='           Operator
' '           Text
'sqrt'        Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'/'           Operator
' '           Text
'p'           Name
')'           Punctuation
'\n'          Text

'lambda'      Name.Variable
' '           Text
'='           Operator
' '           Text
'p'           Name
'\n'          Text

'rho'         Name.Variable
' '           Text
'='           Operator
' '           Text
'r'           Name
' '           Text
'*'           Operator
' '           Text
'('           Punctuation
'1.0'         Literal.Number.Float
' '           Text
'-'           Operator
' '           Text
'p'           Name
')'           Punctuation
'\n'          Text

'xmin'        Name.Variable
' '           Text
'='           Operator
' '           Text
'floor'       Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'-'           Operator
' '           Text
'r_sigma'     Name
' '           Text
'*'           Operator
' '           Text
'sigma'       Name
')'           Punctuation
'\n'          Text

'xmin'        Name.Variable
' '           Text
'='           Operator
' '           Text
'xmin'        Name
' '           Text
'<'           Operator
' '           Text
'r_xmin'      Name
' '           Text
'?'           Operator
' '           Text
'r_xmin'      Name
' '           Text
':'           Operator
' '           Text
'xmin'        Name
'\n'          Text

'xmax'        Name.Variable
' '           Text
'='           Operator
' '           Text
'ceil'        Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'r_sigma'     Name
' '           Text
'*'           Operator
' '           Text
'sigma'       Name
')'           Punctuation
'\n'          Text

'ymax'        Name.Variable
' '           Text
'='           Operator
' '           Text
'1.1'         Literal.Number.Float
' '           Text
'*'           Operator
' '           Text
'gmm'         Name.Function
'('           Punctuation
'('           Punctuation
'rho'         Name
' '           Text
'-'           Operator
' '           Text
'1'           Literal.Number.Integer
')'           Punctuation
' '           Text
'/'           Operator
' '           Text
'lambda'      Name
','           Operator
' '           Text
'rho'         Name
','           Operator
' '           Text
'lambda'      Name
')'           Punctuation
' '           Text
'#'           Comment
'm'           Comment
'o'           Comment
'd'           Comment
'e'           Comment
' '           Comment
'o'           Comment
'f'           Comment
' '           Comment
'g'           Comment
'a'           Comment
'm'           Comment
'm'           Comment
'a'           Comment
' '           Comment
'P'           Comment
'D'           Comment
'F'           Comment
' '           Comment
'u'           Comment
's'           Comment
'e'           Comment
'd'           Comment
'\n'          Text

'set'         Keyword
' '           Text
'key'         Name.Builtin
' '           Text
'box'         Name
'\n'          Text

'unset'       Keyword
' '           Text
'zeroaxis'    Name.Builtin
'\n'          Text

'set'         Keyword
' '           Text
'xrange'      Name.Builtin
' '           Text
'['           Punctuation
'xmin'        Name
' '           Text
'-'           Operator
' '           Text
'1'           Literal.Number.Integer
' '           Text
':'           Operator
' '           Text
'xmax'        Name
' '           Text
'+'           Operator
' '           Text
'1'           Literal.Number.Integer
']'           Punctuation
'\n'          Text

'set'         Keyword
' '           Text
'yrange'      Name.Builtin
' '           Text
'['           Punctuation
'0'           Literal.Number.Integer
' '           Text
':'           Operator
' '           Text
'ymax'        Name
']'           Punctuation
'\n'          Text

'set'         Keyword
' '           Text
'xlabel'      Name.Builtin
' '           Text
'"'           Literal.String
'k, x ->'     Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'ylabel'      Name.Builtin
' '           Text
'"'           Literal.String
'probability density ->' Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'ytics'       Name.Builtin
' '           Text
'0'           Literal.Number.Integer
','           Operator
' '           Text
'ymax'        Name
' '           Text
'/'           Operator
' '           Text
'10.0'        Literal.Number.Float
','           Operator
' '           Text
'ymax'        Name
'\n'          Text

'set'         Keyword
' '           Text
'format'      Name.Builtin
' '           Text
'x'           Name
' '           Text
'"'           Literal.String
'%2.0f'       Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'format'      Name.Builtin
' '           Text
'y'           Name
' '           Text
'"'           Literal.String
'%3.2f'       Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'sample'      Name.Builtin
' '           Text
'200'         Literal.Number.Integer
'\n'          Text

'set'         Keyword
' '           Text
'title'       Name.Builtin
' '           Text
'"'           Literal.String
'negative binomial PDF using gamma approximation' Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'arrow'       Name.Builtin
' '           Text
'from'        Name
' '           Text
'mu'          Name
','           Operator
' '           Text
'0'           Literal.Number.Integer
' '           Text
'to'          Name
' '           Text
'mu'          Name
','           Operator
' '           Text
'gmm'         Name.Function
'('           Punctuation
'mu'          Name
','           Operator
' '           Text
'rho'         Name
','           Operator
' '           Text
'lambda'      Name
')'           Punctuation
' '           Text
'nohead'      Name
'\n'          Text

'set'         Keyword
' '           Text
'arrow'       Name.Builtin
' '           Text
'from'        Name
' '           Text
'mu'          Name
','           Operator
' '           Text
'gmm'         Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'rho'         Name
','           Operator
' '           Text
'lambda'      Name
')'           Punctuation
' '           Text
'\\\n'        Text

'          '  Text
'to'          Name
' '           Text
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'gmm'         Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'rho'         Name
','           Operator
' '           Text
'lambda'      Name
')'           Punctuation
' '           Text
'nohead'      Name
'\n'          Text

'set'         Keyword
' '           Text
'label'       Name.Builtin
' '           Text
'"'           Literal.String
'mu'          Literal.String
'"'           Literal.String
' '           Text
'at'          Name
' '           Text
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'0.5'         Literal.Number.Float
','           Operator
' '           Text
'ymax'        Name
' '           Text
'/'           Operator
' '           Text
'10'          Literal.Number.Integer
'\n'          Text

'set'         Keyword
' '           Text
'label'       Name.Builtin
' '           Text
'"'           Literal.String
'sigma'       Literal.String
'"'           Literal.String
' '           Text
'at'          Name
' '           Text
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'0.5'         Literal.Number.Float
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'gmm'         Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'rho'         Name
','           Operator
' '           Text
'lambda'      Name
')'           Punctuation
'\n'          Text

'plot'        Keyword
' '           Text
'negbin'      Name.Function
'('           Punctuation
'rnd'         Name.Function
'('           Punctuation
'x'           Name
')'           Punctuation
','           Operator
' '           Text
'r'           Name
','           Operator
' '           Text
'p'           Name
')'           Punctuation
' '           Text
'with'        Name.Builtin
' '           Text
'histeps'     Name
','           Operator
' '           Text
'gmm'         Name.Function
'('           Punctuation
'x'           Name
','           Operator
' '           Text
'rho'         Name
','           Operator
' '           Text
'lambda'      Name
')'           Punctuation
'\n'          Text

'pause'       Keyword
' '           Text
'-1'          Literal.Number.Integer
' '           Text
'"'           Literal.String
'Hit return to continue' Literal.String
'"'           Literal.String
'\n'          Text

'unset'       Keyword
' '           Text
'arrow'       Name.Builtin
'\n'          Text

'unset'       Keyword
' '           Text
'label'       Name.Builtin
'\n'          Text

'\n'          Text

'#'           Comment
' '           Comment
'N'           Comment
'e'           Comment
'g'           Comment
'a'           Comment
't'           Comment
'i'           Comment
'v'           Comment
'e'           Comment
' '           Comment
'b'           Comment
'i'           Comment
'n'           Comment
'o'           Comment
'm'           Comment
'i'           Comment
'a'           Comment
'l'           Comment
' '           Comment
'P'           Comment
'D'           Comment
'F'           Comment
' '           Comment
'u'           Comment
's'           Comment
'i'           Comment
'n'           Comment
'g'           Comment
' '           Comment
'n'           Comment
'o'           Comment
'r'           Comment
'm'           Comment
'a'           Comment
'l'           Comment
' '           Comment
'a'           Comment
'p'           Comment
'p'           Comment
'r'           Comment
'o'           Comment
'x'           Comment
'i'           Comment
'm'           Comment
'a'           Comment
't'           Comment
'i'           Comment
'o'           Comment
'n'           Comment
'\n'          Text

'r'           Name.Variable
' '           Text
'='           Operator
' '           Text
'8'           Literal.Number.Integer
';'           Punctuation
' '           Text
'p'           Keyword
' '           Text
'='           Operator
' '           Text
'0.4'         Literal.Number.Float
'\n'          Text

'mu'          Name.Variable
' '           Text
'='           Operator
' '           Text
'r'           Name
' '           Text
'*'           Operator
' '           Text
'('           Punctuation
'1.0'         Literal.Number.Float
' '           Text
'-'           Operator
' '           Text
'p'           Name
')'           Punctuation
' '           Text
'/'           Operator
' '           Text
'p'           Name
'\n'          Text

'sigma'       Name.Variable
' '           Text
'='           Operator
' '           Text
'sqrt'        Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'/'           Operator
' '           Text
'p'           Name
')'           Punctuation
'\n'          Text

'xmin'        Name.Variable
' '           Text
'='           Operator
' '           Text
'floor'       Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'-'           Operator
' '           Text
'r_sigma'     Name
' '           Text
'*'           Operator
' '           Text
'sigma'       Name
')'           Punctuation
'\n'          Text

'xmin'        Name.Variable
' '           Text
'='           Operator
' '           Text
'xmin'        Name
' '           Text
'<'           Operator
' '           Text
'r_xmin'      Name
' '           Text
'?'           Operator
' '           Text
'r_xmin'      Name
' '           Text
':'           Operator
' '           Text
'xmin'        Name
'\n'          Text

'xmax'        Name.Variable
' '           Text
'='           Operator
' '           Text
'ceil'        Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'r_sigma'     Name
' '           Text
'*'           Operator
' '           Text
'sigma'       Name
')'           Punctuation
'\n'          Text

'ymax'        Name.Variable
' '           Text
'='           Operator
' '           Text
'1.1'         Literal.Number.Float
' '           Text
'*'           Operator
' '           Text
'negbin'      Name.Function
'('           Punctuation
'floor'       Name.Function
'('           Punctuation
'('           Punctuation
'r'           Name
'-1'          Literal.Number.Integer
')'           Punctuation
'*'           Operator
'('           Punctuation
'1'           Literal.Number.Integer
'-'           Operator
'p'           Name
')'           Punctuation
'/'           Operator
'p'           Name
')'           Punctuation
','           Operator
' '           Text
'r'           Name
','           Operator
' '           Text
'p'           Name
')'           Punctuation
' '           Text
'#'           Comment
'm'           Comment
'o'           Comment
'd'           Comment
'e'           Comment
' '           Comment
'o'           Comment
'f'           Comment
' '           Comment
'g'           Comment
'a'           Comment
'm'           Comment
'm'           Comment
'a'           Comment
' '           Comment
'P'           Comment
'D'           Comment
'F'           Comment
' '           Comment
'u'           Comment
's'           Comment
'e'           Comment
'd'           Comment
'\n'          Text

'set'         Keyword
' '           Text
'key'         Name.Builtin
' '           Text
'box'         Name
'\n'          Text

'unset'       Keyword
' '           Text
'zeroaxis'    Name.Builtin
'\n'          Text

'set'         Keyword
' '           Text
'xrange'      Name.Builtin
' '           Text
'['           Punctuation
'xmin'        Name
' '           Text
'-'           Operator
' '           Text
'1'           Literal.Number.Integer
' '           Text
':'           Operator
' '           Text
'xmax'        Name
' '           Text
'+'           Operator
' '           Text
'1'           Literal.Number.Integer
']'           Punctuation
'\n'          Text

'set'         Keyword
' '           Text
'yrange'      Name.Builtin
' '           Text
'['           Punctuation
'0'           Literal.Number.Integer
' '           Text
':'           Operator
' '           Text
'ymax'        Name
']'           Punctuation
'\n'          Text

'set'         Keyword
' '           Text
'xlabel'      Name.Builtin
' '           Text
'"'           Literal.String
'k, x ->'     Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'ylabel'      Name.Builtin
' '           Text
'"'           Literal.String
'probability density ->' Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'ytics'       Name.Builtin
' '           Text
'0'           Literal.Number.Integer
','           Operator
' '           Text
'ymax'        Name
' '           Text
'/'           Operator
' '           Text
'10.0'        Literal.Number.Float
','           Operator
' '           Text
'ymax'        Name
'\n'          Text

'set'         Keyword
' '           Text
'format'      Name.Builtin
' '           Text
'x'           Name
' '           Text
'"'           Literal.String
'%2.0f'       Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'format'      Name.Builtin
' '           Text
'y'           Name
' '           Text
'"'           Literal.String
'%3.2f'       Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'sample'      Name.Builtin
' '           Text
'200'         Literal.Number.Integer
'\n'          Text

'set'         Keyword
' '           Text
'title'       Name.Builtin
' '           Text
'"'           Literal.String
'negative binomial PDF using normal approximation' Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'arrow'       Name.Builtin
' '           Text
'from'        Name
' '           Text
'mu'          Name
','           Operator
' '           Text
'0'           Literal.Number.Integer
' '           Text
'to'          Name
' '           Text
'mu'          Name
','           Operator
' '           Text
'normal'      Name.Function
'('           Punctuation
'mu'          Name
','           Operator
' '           Text
'mu'          Name
','           Operator
' '           Text
'sigma'       Name
')'           Punctuation
' '           Text
'nohead'      Name
'\n'          Text

'set'         Keyword
' '           Text
'arrow'       Name.Builtin
' '           Text
'from'        Name
' '           Text
'mu'          Name
','           Operator
' '           Text
'normal'      Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'mu'          Name
','           Operator
' '           Text
'sigma'       Name
')'           Punctuation
' '           Text
'\\\n'        Text

'          '  Text
'to'          Name
' '           Text
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'normal'      Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'mu'          Name
','           Operator
' '           Text
'sigma'       Name
')'           Punctuation
' '           Text
'nohead'      Name
'\n'          Text

'set'         Keyword
' '           Text
'label'       Name.Builtin
' '           Text
'"'           Literal.String
'mu'          Literal.String
'"'           Literal.String
' '           Text
'at'          Name
' '           Text
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'0.5'         Literal.Number.Float
','           Operator
' '           Text
'ymax'        Name
' '           Text
'/'           Operator
' '           Text
'10'          Literal.Number.Integer
'\n'          Text

'set'         Keyword
' '           Text
'label'       Name.Builtin
' '           Text
'"'           Literal.String
'sigma'       Literal.String
'"'           Literal.String
' '           Text
'at'          Name
' '           Text
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'0.5'         Literal.Number.Float
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'normal'      Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'mu'          Name
','           Operator
' '           Text
'sigma'       Name
')'           Punctuation
'\n'          Text

'plot'        Keyword
' '           Text
'negbin'      Name.Function
'('           Punctuation
'rnd'         Name.Function
'('           Punctuation
'x'           Name
')'           Punctuation
','           Operator
' '           Text
'r'           Name
','           Operator
' '           Text
'p'           Name
')'           Punctuation
' '           Text
'with'        Name.Builtin
' '           Text
'histeps'     Name
','           Operator
' '           Text
'normal'      Name.Function
'('           Punctuation
'x'           Name
','           Operator
' '           Text
'mu'          Name
','           Operator
' '           Text
'sigma'       Name
')'           Punctuation
'\n'          Text

'pause'       Keyword
' '           Text
'-1'          Literal.Number.Integer
' '           Text
'"'           Literal.String
'Hit return to continue' Literal.String
'"'           Literal.String
'\n'          Text

'unset'       Keyword
' '           Text
'arrow'       Name.Builtin
'\n'          Text

'unset'       Keyword
' '           Text
'label'       Name.Builtin
'\n'          Text

'\n'          Text

'#'           Comment
' '           Comment
'N'           Comment
'o'           Comment
'r'           Comment
'm'           Comment
'a'           Comment
'l'           Comment
' '           Comment
'P'           Comment
'D'           Comment
'F'           Comment
' '           Comment
'u'           Comment
's'           Comment
'i'           Comment
'n'           Comment
'g'           Comment
' '           Comment
'l'           Comment
'o'           Comment
'g'           Comment
'i'           Comment
's'           Comment
't'           Comment
'i'           Comment
'c'           Comment
' '           Comment
'a'           Comment
'p'           Comment
'p'           Comment
'r'           Comment
'o'           Comment
'x'           Comment
'i'           Comment
'm'           Comment
'a'           Comment
't'           Comment
'i'           Comment
'o'           Comment
'n'           Comment
'\n'          Text

'mu'          Name.Variable
' '           Text
'='           Operator
' '           Text
'1.0'         Literal.Number.Float
';'           Punctuation
' '           Text
'sigma'       Name.Variable
' '           Text
'='           Operator
' '           Text
'1.5'         Literal.Number.Float
'\n'          Text

'a'           Name.Variable
' '           Text
'='           Operator
' '           Text
'mu'          Name
'\n'          Text

'lambda'      Name.Variable
' '           Text
'='           Operator
' '           Text
'pi'          Name
' '           Text
'/'           Operator
' '           Text
'('           Punctuation
'sqrt'        Name.Function
'('           Punctuation
'3.0'         Literal.Number.Float
')'           Punctuation
' '           Text
'*'           Operator
' '           Text
'sigma'       Name
')'           Punctuation
'\n'          Text

'xmin'        Name.Variable
' '           Text
'='           Operator
' '           Text
'mu'          Name
' '           Text
'-'           Operator
' '           Text
'r_sigma'     Name
' '           Text
'*'           Operator
' '           Text
'sigma'       Name
'\n'          Text

'xmax'        Name.Variable
' '           Text
'='           Operator
' '           Text
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'r_sigma'     Name
' '           Text
'*'           Operator
' '           Text
'sigma'       Name
'\n'          Text

'ymax'        Name.Variable
' '           Text
'='           Operator
' '           Text
'1.1'         Literal.Number.Float
' '           Text
'*'           Operator
' '           Text
'logistic'    Name.Function
'('           Punctuation
'mu'          Name
','           Operator
' '           Text
'a'           Name
','           Operator
' '           Text
'lambda'      Name
')'           Punctuation
' '           Text
'#'           Comment
'm'           Comment
'o'           Comment
'd'           Comment
'e'           Comment
' '           Comment
'o'           Comment
'f'           Comment
' '           Comment
'l'           Comment
'o'           Comment
'g'           Comment
'i'           Comment
's'           Comment
't'           Comment
'i'           Comment
'c'           Comment
' '           Comment
'P'           Comment
'D'           Comment
'F'           Comment
' '           Comment
'u'           Comment
's'           Comment
'e'           Comment
'd'           Comment
'\n'          Text

'set'         Keyword
' '           Text
'key'         Name.Builtin
' '           Text
'box'         Name
'\n'          Text

'unset'       Keyword
' '           Text
'zeroaxis'    Name.Builtin
'\n'          Text

'set'         Keyword
' '           Text
'xrange'      Name.Builtin
' '           Text
'['           Punctuation
'xmin'        Name
':'           Operator
' '           Text
'xmax'        Name
']'           Punctuation
'\n'          Text

'set'         Keyword
' '           Text
'yrange'      Name.Builtin
' '           Text
'['           Punctuation
'0'           Literal.Number.Integer
' '           Text
':'           Operator
' '           Text
'ymax'        Name
']'           Punctuation
'\n'          Text

'set'         Keyword
' '           Text
'xlabel'      Name.Builtin
' '           Text
'"'           Literal.String
'x ->'        Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'ylabel'      Name.Builtin
' '           Text
'"'           Literal.String
'probability density ->' Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'ytics'       Name.Builtin
' '           Text
'0'           Literal.Number.Integer
','           Operator
' '           Text
'ymax'        Name
' '           Text
'/'           Operator
' '           Text
'10.0'        Literal.Number.Float
','           Operator
' '           Text
'ymax'        Name
'\n'          Text

'set'         Keyword
' '           Text
'format'      Name.Builtin
' '           Text
'x'           Name
' '           Text
'"'           Literal.String
'%.1f'        Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'format'      Name.Builtin
' '           Text
'y'           Name
' '           Text
'"'           Literal.String
'%.2f'        Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'sample'      Name.Builtin
' '           Text
'200'         Literal.Number.Integer
'\n'          Text

'set'         Keyword
' '           Text
'title'       Name.Builtin
' '           Text
'"'           Literal.String
'normal PDF using logistic approximation' Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'arrow'       Name.Builtin
' '           Text
'from'        Name
' '           Text
'mu'          Name
','           Operator
'0'           Literal.Number.Integer
' '           Text
'to'          Name
' '           Text
'mu'          Name
','           Operator
' '           Text
'normal'      Name.Function
'('           Punctuation
'mu'          Name
','           Operator
' '           Text
'mu'          Name
','           Operator
' '           Text
'sigma'       Name
')'           Punctuation
' '           Text
'nohead'      Name
'\n'          Text

'set'         Keyword
' '           Text
'arrow'       Name.Builtin
' '           Text
'from'        Name
' '           Text
'mu'          Name
','           Operator
' '           Text
'normal'      Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'mu'          Name
','           Operator
' '           Text
'sigma'       Name
')'           Punctuation
' '           Text
'\\\n'        Text

'          '  Text
'to'          Name
' '           Text
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'normal'      Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'mu'          Name
','           Operator
' '           Text
'sigma'       Name
')'           Punctuation
' '           Text
'nohead'      Name
'\n'          Text

'set'         Keyword
' '           Text
'label'       Name.Builtin
' '           Text
'"'           Literal.String
'mu'          Literal.String
'"'           Literal.String
' '           Text
'at'          Name
' '           Text
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'0.5'         Literal.Number.Float
','           Operator
' '           Text
'ymax'        Name
' '           Text
'/'           Operator
' '           Text
'10'          Literal.Number.Integer
'\n'          Text

'set'         Keyword
' '           Text
'label'       Name.Builtin
' '           Text
'"'           Literal.String
'sigma'       Literal.String
'"'           Literal.String
' '           Text
'at'          Name
' '           Text
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'0.5'         Literal.Number.Float
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'normal'      Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'mu'          Name
','           Operator
' '           Text
'sigma'       Name
')'           Punctuation
'\n'          Text

'plot'        Keyword
' '           Text
'logistic'    Name.Function
'('           Punctuation
'x'           Name
','           Operator
' '           Text
'a'           Name
','           Operator
' '           Text
'lambda'      Name
')'           Punctuation
','           Operator
' '           Text
'normal'      Name.Function
'('           Punctuation
'x'           Name
','           Operator
' '           Text
'mu'          Name
','           Operator
' '           Text
'sigma'       Name
')'           Punctuation
'\n'          Text

'pause'       Keyword
' '           Text
'-1'          Literal.Number.Integer
' '           Text
'"'           Literal.String
'Hit return to continue' Literal.String
'"'           Literal.String
'\n'          Text

'unset'       Keyword
' '           Text
'arrow'       Name.Builtin
'\n'          Text

'unset'       Keyword
' '           Text
'label'       Name.Builtin
'\n'          Text

'\n'          Text

'#'           Comment
' '           Comment
'P'           Comment
'o'           Comment
'i'           Comment
's'           Comment
's'           Comment
'o'           Comment
'n'           Comment
' '           Comment
'P'           Comment
'D'           Comment
'F'           Comment
' '           Comment
'u'           Comment
's'           Comment
'i'           Comment
'n'           Comment
'g'           Comment
' '           Comment
'n'           Comment
'o'           Comment
'r'           Comment
'm'           Comment
'a'           Comment
'l'           Comment
' '           Comment
'a'           Comment
'p'           Comment
'p'           Comment
'r'           Comment
'o'           Comment
'x'           Comment
'i'           Comment
'm'           Comment
'a'           Comment
't'           Comment
'i'           Comment
'o'           Comment
'n'           Comment
'\n'          Text

'mu'          Name.Variable
' '           Text
'='           Operator
' '           Text
'5.0'         Literal.Number.Float
'\n'          Text

'sigma'       Name.Variable
' '           Text
'='           Operator
' '           Text
'sqrt'        Name.Function
'('           Punctuation
'mu'          Name
')'           Punctuation
'\n'          Text

'xmin'        Name.Variable
' '           Text
'='           Operator
' '           Text
'floor'       Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'-'           Operator
' '           Text
'r_sigma'     Name
' '           Text
'*'           Operator
' '           Text
'sigma'       Name
')'           Punctuation
'\n'          Text

'xmin'        Name.Variable
' '           Text
'='           Operator
' '           Text
'xmin'        Name
' '           Text
'<'           Operator
' '           Text
'r_xmin'      Name
' '           Text
'?'           Operator
' '           Text
'r_xmin'      Name
' '           Text
':'           Operator
' '           Text
'xmin'        Name
'\n'          Text

'xmax'        Name.Variable
' '           Text
'='           Operator
' '           Text
'ceil'        Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'r_sigma'     Name
' '           Text
'*'           Operator
' '           Text
'sigma'       Name
')'           Punctuation
'\n'          Text

'ymax'        Name.Variable
' '           Text
'='           Operator
' '           Text
'1.1'         Literal.Number.Float
' '           Text
'*'           Operator
' '           Text
'poisson'     Name.Function
'('           Punctuation
'mu'          Name
','           Operator
' '           Text
'mu'          Name
')'           Punctuation
' '           Text
'#'           Comment
'm'           Comment
'o'           Comment
'd'           Comment
'e'           Comment
' '           Comment
'o'           Comment
'f'           Comment
' '           Comment
'p'           Comment
'o'           Comment
'i'           Comment
's'           Comment
's'           Comment
'o'           Comment
'n'           Comment
' '           Comment
'P'           Comment
'D'           Comment
'F'           Comment
' '           Comment
'u'           Comment
's'           Comment
'e'           Comment
'd'           Comment
'\n'          Text

'set'         Keyword
' '           Text
'key'         Name.Builtin
' '           Text
'box'         Name
'\n'          Text

'unset'       Keyword
' '           Text
'zeroaxis'    Name.Builtin
'\n'          Text

'set'         Keyword
' '           Text
'xrange'      Name.Builtin
' '           Text
'['           Punctuation
'xmin'        Name
' '           Text
'-'           Operator
' '           Text
'1'           Literal.Number.Integer
' '           Text
':'           Operator
' '           Text
'xmax'        Name
' '           Text
'+'           Operator
' '           Text
'1'           Literal.Number.Integer
']'           Punctuation
'\n'          Text

'set'         Keyword
' '           Text
'yrange'      Name.Builtin
' '           Text
'['           Punctuation
'0'           Literal.Number.Integer
' '           Text
':'           Operator
' '           Text
'ymax'        Name
']'           Punctuation
'\n'          Text

'set'         Keyword
' '           Text
'xlabel'      Name.Builtin
' '           Text
'"'           Literal.String
'k, x ->'     Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'ylabel'      Name.Builtin
' '           Text
'"'           Literal.String
'probability density ->' Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'ytics'       Name.Builtin
' '           Text
'0'           Literal.Number.Integer
','           Operator
' '           Text
'ymax'        Name
' '           Text
'/'           Operator
' '           Text
'10.0'        Literal.Number.Float
','           Operator
' '           Text
'ymax'        Name
'\n'          Text

'set'         Keyword
' '           Text
'format'      Name.Builtin
' '           Text
'x'           Name
' '           Text
'"'           Literal.String
'%2.0f'       Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'format'      Name.Builtin
' '           Text
'y'           Name
' '           Text
'"'           Literal.String
'%3.2f'       Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'sample'      Name.Builtin
' '           Text
'200'         Literal.Number.Integer
'\n'          Text

'set'         Keyword
' '           Text
'title'       Name.Builtin
' '           Text
'"'           Literal.String
'poisson PDF using normal approximation' Literal.String
'"'           Literal.String
'\n'          Text

'set'         Keyword
' '           Text
'arrow'       Name.Builtin
' '           Text
'from'        Name
' '           Text
'mu'          Name
','           Operator
' '           Text
'0'           Literal.Number.Integer
' '           Text
'to'          Name
' '           Text
'mu'          Name
','           Operator
' '           Text
'normal'      Name.Function
'('           Punctuation
'mu'          Name
','           Operator
' '           Text
'mu'          Name
','           Operator
' '           Text
'sigma'       Name
')'           Punctuation
' '           Text
'nohead'      Name
'\n'          Text

'set'         Keyword
' '           Text
'arrow'       Name.Builtin
' '           Text
'from'        Name
' '           Text
'mu'          Name
','           Operator
' '           Text
'normal'      Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'mu'          Name
','           Operator
' '           Text
'sigma'       Name
')'           Punctuation
' '           Text
'\\\n'        Text

'          '  Text
'to'          Name
' '           Text
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'normal'      Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'mu'          Name
','           Operator
' '           Text
'sigma'       Name
')'           Punctuation
' '           Text
'nohead'      Name
'\n'          Text

'set'         Keyword
' '           Text
'label'       Name.Builtin
' '           Text
'"'           Literal.String
'mu'          Literal.String
'"'           Literal.String
' '           Text
'at'          Name
' '           Text
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'0.5'         Literal.Number.Float
','           Operator
' '           Text
'ymax'        Name
' '           Text
'/'           Operator
' '           Text
'10'          Literal.Number.Integer
'\n'          Text

'set'         Keyword
' '           Text
'label'       Name.Builtin
' '           Text
'"'           Literal.String
'sigma'       Literal.String
'"'           Literal.String
' '           Text
'at'          Name
' '           Text
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'0.5'         Literal.Number.Float
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'normal'      Name.Function
'('           Punctuation
'mu'          Name
' '           Text
'+'           Operator
' '           Text
'sigma'       Name
','           Operator
' '           Text
'mu'          Name
','           Operator
' '           Text
'sigma'       Name
')'           Punctuation
'\n'          Text

'plot'        Keyword
' '           Text
'poisson'     Name.Function
'('           Punctuation
'rnd'         Name.Function
'('           Punctuation
'x'           Name
')'           Punctuation
','           Operator
' '           Text
'mu'          Name
')'           Punctuation
' '           Text
'with'        Name.Builtin
' '           Text
'histeps'     Name
','           Operator
' '           Text
'normal'      Name.Function
'('           Punctuation
'x'           Name
','           Operator
' '           Text
'mu'          Name
','           Operator
' '           Text
'sigma'       Name
')'           Punctuation
'\n'          Text

'pause'       Keyword
' '           Text
'-1'          Literal.Number.Integer
' '           Text
'"'           Literal.String
'Hit return to continue' Literal.String
'"'           Literal.String
'\n'          Text

'reset'       Keyword
'\n'          Text
