mirror of
https://github.com/elladunbar/tree-sitter-zanscript.git
synced 2025-11-05 23:29:54 -06:00
First commit
This commit is contained in:
commit
9392139a9c
47 changed files with 9107 additions and 0 deletions
16
bindings/swift/TreeSitterYourLanguageName/YOUR_LANGUAGE_NAME.h
generated
Normal file
16
bindings/swift/TreeSitterYourLanguageName/YOUR_LANGUAGE_NAME.h
generated
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
#ifndef TREE_SITTER_YOUR_LANGUAGE_NAME_H_
|
||||
#define TREE_SITTER_YOUR_LANGUAGE_NAME_H_
|
||||
|
||||
typedef struct TSLanguage TSLanguage;
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
const TSLanguage *tree_sitter_YOUR_LANGUAGE_NAME(void);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif // TREE_SITTER_YOUR_LANGUAGE_NAME_H_
|
||||
12
bindings/swift/TreeSitterYourLanguageNameTests/TreeSitterYourLanguageNameTests.swift
generated
Normal file
12
bindings/swift/TreeSitterYourLanguageNameTests/TreeSitterYourLanguageNameTests.swift
generated
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
import XCTest
|
||||
import SwiftTreeSitter
|
||||
import TreeSitterYourLanguageName
|
||||
|
||||
final class TreeSitterYourLanguageNameTests: XCTestCase {
|
||||
func testCanLoadGrammar() throws {
|
||||
let parser = Parser()
|
||||
let language = Language(language: tree_sitter_your_language_name())
|
||||
XCTAssertNoThrow(try parser.setLanguage(language),
|
||||
"Error loading YourLanguageName grammar")
|
||||
}
|
||||
}
|
||||
16
bindings/swift/TreeSitterZanscript/zanscript.h
generated
Normal file
16
bindings/swift/TreeSitterZanscript/zanscript.h
generated
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
#ifndef TREE_SITTER_ZANSCRIPT_H_
|
||||
#define TREE_SITTER_ZANSCRIPT_H_
|
||||
|
||||
typedef struct TSLanguage TSLanguage;
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
const TSLanguage *tree_sitter_zanscript(void);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif // TREE_SITTER_ZANSCRIPT_H_
|
||||
12
bindings/swift/TreeSitterZanscriptTests/TreeSitterZanscriptTests.swift
generated
Normal file
12
bindings/swift/TreeSitterZanscriptTests/TreeSitterZanscriptTests.swift
generated
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
import XCTest
|
||||
import SwiftTreeSitter
|
||||
import TreeSitterZanscript
|
||||
|
||||
final class TreeSitterZanscriptTests: XCTestCase {
|
||||
func testCanLoadGrammar() throws {
|
||||
let parser = Parser()
|
||||
let language = Language(language: tree_sitter_zanscript())
|
||||
XCTAssertNoThrow(try parser.setLanguage(language),
|
||||
"Error loading Zanscript grammar")
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue