| Index: lib/src/prism/tests/languages/monkey/keyword_feature.test
 | 
| diff --git a/lib/src/prism/tests/languages/monkey/keyword_feature.test b/lib/src/prism/tests/languages/monkey/keyword_feature.test
 | 
| new file mode 100644
 | 
| index 0000000000000000000000000000000000000000..9e7d8b0a54b7f9d67d6d3af6ec07236947f106bf
 | 
| --- /dev/null
 | 
| +++ b/lib/src/prism/tests/languages/monkey/keyword_feature.test
 | 
| @@ -0,0 +1,125 @@
 | 
| +Void
 | 
| +Strict
 | 
| +Public
 | 
| +Private
 | 
| +Property
 | 
| +Bool
 | 
| +Int
 | 
| +Float
 | 
| +String
 | 
| +Array
 | 
| +Object
 | 
| +Continue
 | 
| +Exit
 | 
| +Import
 | 
| +Extern
 | 
| +New
 | 
| +Self
 | 
| +Super
 | 
| +Try
 | 
| +Catch
 | 
| +Eachin
 | 
| +True
 | 
| +False
 | 
| +Extends
 | 
| +Abstract
 | 
| +Final
 | 
| +Select
 | 
| +Case
 | 
| +Default
 | 
| +Const
 | 
| +Local
 | 
| +Global
 | 
| +Field
 | 
| +Method
 | 
| +Function
 | 
| +Class
 | 
| +End
 | 
| +If
 | 
| +Then
 | 
| +Else
 | 
| +ElseIf
 | 
| +EndIf
 | 
| +While
 | 
| +Wend
 | 
| +Repeat
 | 
| +Until
 | 
| +Forever
 | 
| +For
 | 
| +To
 | 
| +Step
 | 
| +Next
 | 
| +Return
 | 
| +Module
 | 
| +Interface
 | 
| +Implements
 | 
| +Inline
 | 
| +Throw
 | 
| +Null
 | 
| +
 | 
| +----------------------------------------------------
 | 
| +
 | 
| +[
 | 
| +	["keyword", "Void"],
 | 
| +	["keyword", "Strict"],
 | 
| +	["keyword", "Public"],
 | 
| +	["keyword", "Private"],
 | 
| +	["keyword", "Property"],
 | 
| +	["keyword", "Bool"],
 | 
| +	["keyword", "Int"],
 | 
| +	["keyword", "Float"],
 | 
| +	["keyword", "String"],
 | 
| +	["keyword", "Array"],
 | 
| +	["keyword", "Object"],
 | 
| +	["keyword", "Continue"],
 | 
| +	["keyword", "Exit"],
 | 
| +	["keyword", "Import"],
 | 
| +	["keyword", "Extern"],
 | 
| +	["keyword", "New"],
 | 
| +	["keyword", "Self"],
 | 
| +	["keyword", "Super"],
 | 
| +	["keyword", "Try"],
 | 
| +	["keyword", "Catch"],
 | 
| +	["keyword", "Eachin"],
 | 
| +	["keyword", "True"],
 | 
| +	["keyword", "False"],
 | 
| +	["keyword", "Extends"],
 | 
| +	["keyword", "Abstract"],
 | 
| +	["keyword", "Final"],
 | 
| +	["keyword", "Select"],
 | 
| +	["keyword", "Case"],
 | 
| +	["keyword", "Default"],
 | 
| +	["keyword", "Const"],
 | 
| +	["keyword", "Local"],
 | 
| +	["keyword", "Global"],
 | 
| +	["keyword", "Field"],
 | 
| +	["keyword", "Method"],
 | 
| +	["keyword", "Function"],
 | 
| +	["keyword", "Class"],
 | 
| +	["keyword", "End"],
 | 
| +	["keyword", "If"],
 | 
| +	["keyword", "Then"],
 | 
| +	["keyword", "Else"],
 | 
| +	["keyword", "ElseIf"],
 | 
| +	["keyword", "EndIf"],
 | 
| +	["keyword", "While"],
 | 
| +	["keyword", "Wend"],
 | 
| +	["keyword", "Repeat"],
 | 
| +	["keyword", "Until"],
 | 
| +	["keyword", "Forever"],
 | 
| +	["keyword", "For"],
 | 
| +	["keyword", "To"],
 | 
| +	["keyword", "Step"],
 | 
| +	["keyword", "Next"],
 | 
| +	["keyword", "Return"],
 | 
| +	["keyword", "Module"],
 | 
| +	["keyword", "Interface"],
 | 
| +	["keyword", "Implements"],
 | 
| +	["keyword", "Inline"],
 | 
| +	["keyword", "Throw"],
 | 
| +	["keyword", "Null"]
 | 
| +]
 | 
| +
 | 
| +----------------------------------------------------
 | 
| +
 | 
| +Checks for keywords.
 | 
| 
 |