Sha256: ace7286178badbd10111adcff05aa6ab9fd5e7ef63de3a73ff80c42037bba829
Contents?: true
Size: 1.68 KB
Versions: 20
Compression:
Stored size: 1.68 KB
Contents
[ { "state": "start", "data": [ [ "comment", "#!/usr/bin/ruby" ] ] }, { "state": "start", "data": [] }, { "state": "start", "data": [ [ "comment", "# Program to find the factorial of a number" ] ] }, { "state": "start", "data": [ [ "keyword", "def" ], [ "text", " " ], [ "identifier", "fact" ], [ "paren.lparen", "(" ], [ "identifier", "n" ], [ "paren.rparen", ")" ] ] }, { "state": "start", "data": [ [ "text", " " ], [ "keyword", "if" ], [ "text", " " ], [ "identifier", "n" ], [ "text", " " ], [ "keyword.operator", "==" ], [ "text", " " ], [ "constant.numeric", "0" ] ] }, { "state": "start", "data": [ [ "text", " " ], [ "constant.numeric", "1" ] ] }, { "state": "start", "data": [ [ "text", " " ], [ "keyword", "else" ] ] }, { "state": "start", "data": [ [ "text", " " ], [ "identifier", "n" ], [ "text", " " ], [ "keyword.operator", "*" ], [ "text", " " ], [ "identifier", "fact" ], [ "paren.lparen", "(" ], [ "identifier", "n" ], [ "constant.numeric", "-1" ], [ "paren.rparen", ")" ] ] }, { "state": "start", "data": [ [ "text", " " ], [ "keyword", "end" ] ] }, { "state": "start", "data": [ [ "keyword", "end" ] ] }, { "state": "start", "data": [] }, { "state": "start", "data": [ [ "support.function", "puts" ], [ "text", " " ], [ "identifier", "fact" ], [ "paren.lparen", "(" ], [ "variable.class", "ARGV" ], [ "paren.lparen", "[" ], [ "constant.numeric", "0" ], [ "paren.rparen", "]" ], [ "text", "." ], [ "identifier", "to_i" ], [ "paren.rparen", ")" ] ] } ]
Version data entries
20 entries across 20 versions & 1 rubygems