1
0
Fork 0
mirror of https://github.com/pnx/tree-sitter-dotenv synced 2026-06-16 01:54:56 +02:00

Initial Commit

This commit is contained in:
Henrik Hautakoski 2024-12-10 19:51:21 +01:00
commit 948e93ffac
40 changed files with 2760 additions and 0 deletions

View file

@ -0,0 +1,20 @@
================================================================================
Assignments
================================================================================
EMPTY=
EMPTY =
KEY_WITH_VALUE = value
--------------------------------------------------------------------------------
(document
(assignment
key: (identifier)
value: (value))
(assignment
key: (identifier)
value: (value))
(assignment
key: (identifier)
value: (value)))

42
test/corpus/comments.txt Normal file
View file

@ -0,0 +1,42 @@
================================================================================
Comments
================================================================================
# Comment
#
# Multi line comment.
#
EMPTY_WITH_COMMENT=# comment
EMPTY_WITH_COMMENT_WHITESPACE = # comment
STRING_VALUE_WITH_COMMENT = 'string' # comment
STRING_VALUE_WITH_COMMENT = "string" # comment
--------------------------------------------------------------------------------
(document
(comment)
(comment)
(comment)
(comment)
(assignment
key: (identifier)
value: (value))
(comment)
(assignment
key: (identifier)
value: (value))
(comment)
(assignment
key: (identifier)
value: (string
(string_content)))
(comment)
(assignment
key: (identifier)
value: (string_interpolation
(string_content)))
(comment))

View file

@ -0,0 +1,29 @@
================================================================================
String values
================================================================================
key = "quoted string"
key = ""
key = 'single quoted string'
key = ''
--------------------------------------------------------------------------------
(document
(assignment
(identifier)
(string_interpolation
(string_content)))
(assignment
(identifier)
(string_interpolation
(string_content)))
(assignment
(identifier)
(string
(string_content)))
(assignment
(identifier)
(string
(string_content))))