nvim-nim/other/tests/vim/syntax.vader
2016-03-15 01:14:11 +02:00

24 lines
574 B
Text

Given nim:
import
sequtils,
streams
type Obj = object
x, y: int
proc nope =
echo "foobar"
echo "x" == "y"
nope()
Execute:
AssertEqual SyntaxAt(1, 1), "nimInclude"
AssertEqual SyntaxAt(5, 12), "nimStorage"
AssertEqual SyntaxAt(5, 1), "nimStorageClass"
AssertEqual SyntaxAt(6, 9), "nimBuiltinType"
AssertEqual SyntaxAt(8, 1), "nimTypedef"
AssertEqual SyntaxAt(9, 3), "nimBuiltinFunction"
AssertEqual SyntaxAt(9, 8), "nimString"
AssertEqual SyntaxAt(10, 13), "nimOP5"
AssertEqual SyntaxAt(11, 1), "nimIdentifier"