diff --git a/lib/linguist/samples.json b/lib/linguist/samples.json index a1685bc1..f7b0d2e1 100644 --- a/lib/linguist/samples.json +++ b/lib/linguist/samples.json @@ -21,6 +21,9 @@ "Awk": [ ".awk" ], + "BlitzBasic": [ + ".bb" + ], "Bluespec": [ ".bsv" ], @@ -468,8 +471,8 @@ ".gemrc" ] }, - "tokens_total": 418245, - "languages_total": 479, + "tokens_total": 420318, + "languages_total": 483, "tokens": { "ABAP": { "*/**": 1, @@ -2016,6 +2019,359 @@ "fragments": 1, "END": 1 }, + "BlitzBasic": { + "Local": 34, + "bk": 3, + "CreateBank": 5, + "(": 125, + ")": 126, + "PokeFloat": 3, + "-": 24, + "Print": 13, + "Bin": 4, + "PeekInt": 4, + "%": 6, + "Shl": 7, + "f": 5, + "ff": 1, + "+": 11, + "Hex": 2, + "FloatToHalf": 3, + "HalfToFloat": 1, + "FToI": 2, + "WaitKey": 2, + "End": 58, + ";": 57, + "Half": 1, + "precision": 2, + "bit": 2, + "arithmetic": 2, + "library": 2, + "Global": 2, + "Half_CBank_": 13, + "Function": 101, + "f#": 3, + "If": 25, + "Then": 18, + "Return": 36, + "HalfToFloat#": 1, + "h": 4, + "signBit": 6, + "exponent": 22, + "fraction": 9, + "fBits": 8, + "And": 8, + "<": 18, + "Shr": 3, + "F": 3, + "FF": 2, + "ElseIf": 1, + "Or": 4, + "PokeInt": 2, + "PeekFloat": 1, + "F800000": 1, + "FFFFF": 1, + "Abs": 1, + "*": 2, + "Sgn": 1, + "Else": 7, + "EndIf": 7, + "HalfAdd": 1, + "l": 84, + "r": 12, + "HalfSub": 1, + "HalfMul": 1, + "HalfDiv": 1, + "HalfLT": 1, + "HalfGT": 1, + "Double": 2, + "DoubleOut": 1, + "[": 2, + "]": 2, + "Double_CBank_": 1, + "DoubleToFloat#": 1, + "d": 1, + "FloatToDouble": 1, + "IntToDouble": 1, + "i": 49, + "SefToDouble": 1, + "s": 12, + "e": 4, + "DoubleAdd": 1, + "DoubleSub": 1, + "DoubleMul": 1, + "DoubleDiv": 1, + "DoubleLT": 1, + "DoubleGT": 1, + "IDEal": 3, + "Editor": 3, + "Parameters": 3, + "F#1A#20#2F": 1, + "C#Blitz3D": 3, + "linked": 2, + "list": 32, + "container": 1, + "class": 1, + "with": 3, + "thanks": 1, + "to": 11, + "MusicianKool": 3, + "for": 3, + "concept": 1, + "and": 9, + "issue": 1, + "fixes": 1, + "Type": 8, + "LList": 3, + "Field": 10, + "head_.ListNode": 1, + "tail_.ListNode": 1, + "ListNode": 8, + "pv_.ListNode": 1, + "nx_.ListNode": 1, + "Value": 37, + "Iterator": 2, + "l_.LList": 1, + "cn_.ListNode": 1, + "cni_": 8, + "Create": 4, + "a": 46, + "new": 4, + "object": 2, + "CreateList.LList": 1, + "l.LList": 20, + "New": 11, + "head_": 35, + "tail_": 34, + "nx_": 33, + "caps": 1, + "pv_": 27, + "These": 1, + "make": 1, + "it": 1, + "more": 1, + "or": 4, + "less": 1, + "safe": 1, + "iterate": 2, + "freely": 1, + "Free": 1, + "all": 3, + "elements": 4, + "not": 4, + "any": 1, + "values": 4, + "FreeList": 1, + "ClearList": 2, + "Delete": 6, + "Remove": 7, + "the": 52, + "from": 15, + "does": 1, + "free": 1, + "n.ListNode": 12, + "While": 7, + "n": 54, + "nx.ListNode": 1, + "nx": 1, + "Wend": 6, + "Count": 1, + "number": 1, + "of": 16, + "in": 4, + "slow": 3, + "ListLength": 2, + "i.Iterator": 6, + "GetIterator": 3, + "elems": 4, + "EachIn": 5, + "True": 4, + "if": 2, + "contains": 1, + "given": 7, + "value": 16, + "ListContains": 1, + "ListFindNode": 2, + "Null": 15, + "intvalues": 1, + "bank": 8, + "ListFromBank.LList": 1, + "CreateList": 2, + "size": 4, + "BankSize": 1, + "p": 7, + "For": 6, + "To": 6, + "Step": 2, + "ListAddLast": 2, + "Next": 7, + "containing": 3, + "ListToBank": 1, + "Swap": 1, + "contents": 1, + "two": 1, + "objects": 1, + "SwapLists": 1, + "l1.LList": 1, + "l2.LList": 1, + "tempH.ListNode": 1, + "l1": 4, + "tempT.ListNode": 1, + "l2": 4, + "tempH": 1, + "tempT": 1, + "same": 1, + "as": 2, + "first": 5, + "CopyList.LList": 1, + "lo.LList": 1, + "ln.LList": 1, + "lo": 1, + "ln": 2, + "Reverse": 1, + "order": 1, + "ReverseList": 1, + "n1.ListNode": 1, + "n2.ListNode": 1, + "tmp.ListNode": 1, + "n1": 5, + "n2": 6, + "tmp": 4, + "Search": 1, + "retrieve": 1, + "node": 8, + "ListFindNode.ListNode": 1, + "Append": 1, + "end": 5, + "fast": 2, + "return": 7, + "ListAddLast.ListNode": 1, + "Attach": 1, + "start": 13, + "ListAddFirst.ListNode": 1, + "occurence": 1, + "ListRemove": 1, + "RemoveListNode": 6, + "element": 4, + "at": 5, + "position": 4, + "backwards": 2, + "negative": 2, + "index": 13, + "ValueAtIndex": 1, + "ListNodeAtIndex": 3, + "invalid": 1, + "ListNodeAtIndex.ListNode": 1, + "Beyond": 1, + "valid": 2, + "Negative": 1, + "count": 1, + "backward": 1, + "Before": 3, + "Replace": 1, + "added": 2, + "by": 3, + "ReplaceValueAtIndex": 1, + "RemoveNodeAtIndex": 1, + "tval": 3, + "Retrieve": 2, + "ListFirst": 1, + "last": 2, + "ListLast": 1, + "its": 2, + "ListRemoveFirst": 1, + "val": 6, + "ListRemoveLast": 1, + "Insert": 3, + "into": 2, + "before": 2, + "specified": 2, + "InsertBeforeNode.ListNode": 1, + "bef.ListNode": 1, + "bef": 7, + "after": 1, + "then": 1, + "InsertAfterNode.ListNode": 1, + "aft.ListNode": 1, + "aft": 7, + "Get": 1, + "an": 4, + "iterator": 4, + "use": 1, + "loop": 2, + "This": 1, + "function": 1, + "means": 1, + "that": 1, + "most": 1, + "programs": 1, + "won": 1, + "available": 1, + "moment": 1, + "l_": 7, + "Exit": 1, + "there": 1, + "wasn": 1, + "t": 1, + "create": 1, + "one": 1, + "cn_": 12, + "No": 1, + "especial": 1, + "reason": 1, + "why": 1, + "this": 2, + "has": 1, + "be": 1, + "anything": 1, + "but": 1, + "meh": 1, + "Use": 1, + "argument": 1, + "over": 1, + "members": 1, + "Still": 1, + "items": 1, + "Disconnect": 1, + "having": 1, + "reached": 1, + "False": 3, + "currently": 1, + "pointed": 1, + "IteratorRemove": 1, + "temp.ListNode": 1, + "temp": 1, + "Call": 1, + "breaking": 1, + "out": 1, + "disconnect": 1, + "IteratorBreak": 1, + "F#5#A#10#18#2A#32#3E#47#4C#58#66#6F#78#8F#9B#A9#B7#BD#C5#CC": 1, + "F#E3#E9#EF#F4#F9#103#10D#11B#12B#13F#152#163": 1, + "result": 4, + "s.Sum3Obj": 2, + "Sum3Obj": 6, + "Handle": 2, + "MilliSecs": 4, + "Sum3_": 2, + "MakeSum3Obj": 2, + "Sum3": 2, + "b": 7, + "c": 7, + "isActive": 4, + "Last": 1, + "Restore": 1, + "label": 1, + "Read": 1, + "foo": 1, + ".label": 1, + "Data": 1, + "a_": 2, + "a.Sum3Obj": 1, + "Object.Sum3Obj": 1, + "return_": 2, + "First": 1 + }, "Bluespec": { "package": 2, "TbTL": 1, @@ -36905,6 +37261,10 @@ "variable": 1 }, "Ruby": { + "appraise": 2, + "do": 37, + "gem": 3, + "end": 238, "load": 3, "Dir": 4, "[": 56, @@ -36918,9 +37278,7 @@ "}": 68, "task": 2, "default": 2, - "do": 35, "puts": 12, - "end": 236, "module": 8, "Foo": 1, "require": 58, @@ -37518,7 +37876,6 @@ "For": 1, "use/testing": 1, "no": 1, - "gem": 1, "require_all": 4, "glob": 2, "File.join": 6, @@ -42466,6 +42823,7 @@ "Arduino": 20, "AutoHotkey": 3, "Awk": 544, + "BlitzBasic": 2065, "Bluespec": 1298, "C": 58858, "C++": 21308, @@ -42548,7 +42906,7 @@ "Ragel in Ruby Host": 593, "Rebol": 11, "RobotFramework": 483, - "Ruby": 3854, + "Ruby": 3862, "Rust": 3566, "Sass": 56, "Scala": 420, @@ -42589,6 +42947,7 @@ "Arduino": 1, "AutoHotkey": 1, "Awk": 1, + "BlitzBasic": 3, "Bluespec": 2, "C": 26, "C++": 19, @@ -42671,7 +43030,7 @@ "Ragel in Ruby Host": 3, "Rebol": 1, "RobotFramework": 3, - "Ruby": 16, + "Ruby": 17, "Rust": 1, "Sass": 2, "Scala": 3, @@ -42703,5 +43062,5 @@ "Xtend": 2, "YAML": 1 }, - "md5": "0d841b2f18a555f522c8e9c58b829230" + "md5": "f407022fe8de91114d556ad933c9acc2" } \ No newline at end of file