update components

This commit is contained in:
Luke Pulverenti 2016-02-03 18:00:01 -05:00
parent 59ea1c2f7d
commit cf577ba8eb
1136 changed files with 59263 additions and 576 deletions

View file

@ -0,0 +1,13 @@
true
false
----------------------------------------------------
[
["boolean", "true"],
["boolean", "false"]
]
----------------------------------------------------
Checks for booleans.

View file

@ -0,0 +1,13 @@
#
# foobar
----------------------------------------------------
[
["comment", "#"],
["comment", "# foobar"]
]
----------------------------------------------------
Checks for comments.

View file

@ -0,0 +1,31 @@
abstract baremodule begin
bitstype break catch
ccall const continue
do else elseif end
export finally for
function global if
immutable import importall
let local macro module
print println quote
return try type
typealias using while
----------------------------------------------------
[
["keyword", "abstract"], ["keyword", "baremodule"], ["keyword", "begin"],
["keyword", "bitstype"], ["keyword", "break"], ["keyword", "catch"],
["keyword", "ccall"], ["keyword", "const"], ["keyword", "continue"],
["keyword", "do"], ["keyword", "else"], ["keyword", "elseif"], ["keyword", "end"],
["keyword", "export"], ["keyword", "finally"], ["keyword", "for"],
["keyword", "function"], ["keyword", "global"], ["keyword", "if"],
["keyword", "immutable"], ["keyword", "import"], ["keyword", "importall"],
["keyword", "let"], ["keyword", "local"], ["keyword", "macro"], ["keyword", "module"],
["keyword", "print"], ["keyword", "println"], ["keyword", "quote"],
["keyword", "return"], ["keyword", "try"], ["keyword", "type"],
["keyword", "typealias"], ["keyword", "using"], ["keyword", "while"]
]
----------------------------------------------------
Checks for all keywords.

View file

@ -0,0 +1,33 @@
0b0011
0o274
0xBadFace
42
1.23
1e10
2.5e-4
0.5f0
2.5f-4
0x1p0
0x1.8p3
0x.4p-1
----------------------------------------------------
[
["number", "0b0011"],
["number", "0o274"],
["number", "0xBadFace"],
["number", "42"],
["number", "1.23"],
["number", "1e10"],
["number", "2.5e-4"],
["number", "0.5f0"],
["number", "2.5f-4"],
["number", "0x1p0"],
["number", "0x1.8p3"],
["number", "0x.4p-1"]
]
----------------------------------------------------
Checks for binary, octal, hexadecimal and decimal numbers.

View file

@ -0,0 +1,41 @@
+ +=
- -=
* *=
/ /= //
\ \=
^ ^=
% %=
÷ ÷=
! != !==
& &=
| |= |>
$ $=
< <= <: << <<=
> >= >> >>= >>> >>>=
= == ===
~ ≠ ≤ ≥
----------------------------------------------------
[
["operator", "+"], ["operator", "+="],
["operator", "-"], ["operator", "-="],
["operator", "*"], ["operator", "*="],
["operator", "/"], ["operator", "/="], ["operator", "//"],
["operator", "\\"], ["operator", "\\="],
["operator", "^"], ["operator", "^="],
["operator", "%"], ["operator", "%="],
["operator", "÷"], ["operator", "÷="],
["operator", "!"], ["operator", "!="], ["operator", "!=="],
["operator", "&"], ["operator", "&="],
["operator", "|"], ["operator", "|="], ["operator", "|>"],
["operator", "$"], ["operator", "$="],
["operator", "<"], ["operator", "<="], ["operator", "<:"], ["operator", "<<"], ["operator", "<<="],
["operator", ">"], ["operator", ">="], ["operator", ">>"], ["operator", ">>="], ["operator", ">>>"], ["operator", ">>>="],
["operator", "="], ["operator", "=="], ["operator", "==="],
["operator", "~"], ["operator", "≠"], ["operator", "≤"], ["operator", "≥"]
]
----------------------------------------------------
Checks for operators.

View file

@ -0,0 +1,29 @@
""
"fo\"o"
'x'
'\''
'\u2200'
"""foo"""
"""fo"o
bar"""
'''foo'''
'''fo'o
bar'''
----------------------------------------------------
[
["string", "\"\""],
["string", "\"fo\\\"o\""],
["string", "'x'"],
["string", "'\\''"],
["string", "'\\u2200'"],
["string", "\"\"\"foo\"\"\""],
["string", "\"\"\"fo\"o\r\nbar\"\"\""],
["string", "'''foo'''"],
["string", "'''fo'o\r\nbar'''"]
]
----------------------------------------------------
Checks for strings and characters.