aboutsummaryrefslogtreecommitdiff
path: root/core/encoding
diff options
context:
space:
mode:
authorKostas Tsiligkiris <ktsiligkiris@outlook.com>2024-01-17 07:00:25 +0200
committerKostas Tsiligkiris <ktsiligkiris@outlook.com>2024-01-17 07:00:25 +0200
commit5476d434410882383862d1d17a63d79502565bf4 (patch)
tree94e71d4533f774cad0d13733dd904c25e82094f1 /core/encoding
parentae0be9c78587a13857f03cdc08602cf2e6a9282b (diff)
Move package xml before copyright
Having the same copyright on all files made the documentation script to include it multiple times in the package information.
Diffstat (limited to 'core/encoding')
-rw-r--r--core/encoding/xml/debug_print.odin6
-rw-r--r--core/encoding/xml/helpers.odin6
-rw-r--r--core/encoding/xml/tokenizer.odin6
3 files changed, 12 insertions, 6 deletions
diff --git a/core/encoding/xml/debug_print.odin b/core/encoding/xml/debug_print.odin
index b97617a8a..2607bec23 100644
--- a/core/encoding/xml/debug_print.odin
+++ b/core/encoding/xml/debug_print.odin
@@ -1,3 +1,5 @@
+package xml
+
/*
An XML 1.0 / 1.1 parser
@@ -9,7 +11,7 @@
List of contributors:
Jeroen van Rijn: Initial implementation.
*/
-package xml
+
import "core:io"
import "core:fmt"
@@ -81,4 +83,4 @@ print_element :: proc(writer: io.Writer, doc: ^Document, element_id: Element_ID,
}
return written, .None
-} \ No newline at end of file
+}
diff --git a/core/encoding/xml/helpers.odin b/core/encoding/xml/helpers.odin
index e0b5ecc32..42a5258b3 100644
--- a/core/encoding/xml/helpers.odin
+++ b/core/encoding/xml/helpers.odin
@@ -1,3 +1,5 @@
+package xml
+
/*
An XML 1.0 / 1.1 parser
@@ -6,7 +8,7 @@
This file contains helper functions.
*/
-package xml
+
// Find parent's nth child with a given ident.
find_child_by_ident :: proc(doc: ^Document, parent_id: Element_ID, ident: string, nth := 0) -> (res: Element_ID, found: bool) {
@@ -47,4 +49,4 @@ find_attribute_val_by_key :: proc(doc: ^Document, parent_id: Element_ID, key: st
if attr.key == key { return attr.val, true }
}
return "", false
-} \ No newline at end of file
+}
diff --git a/core/encoding/xml/tokenizer.odin b/core/encoding/xml/tokenizer.odin
index cd055475c..a223a75d6 100644
--- a/core/encoding/xml/tokenizer.odin
+++ b/core/encoding/xml/tokenizer.odin
@@ -1,3 +1,5 @@
+package xml
+
/*
An XML 1.0 / 1.1 parser
@@ -9,7 +11,7 @@
List of contributors:
Jeroen van Rijn: Initial implementation.
*/
-package xml
+
import "core:fmt"
import "core:unicode"
@@ -433,4 +435,4 @@ scan :: proc(t: ^Tokenizer) -> Token {
lit = string(t.src[offset : t.offset])
}
return Token{kind, lit, pos}
-} \ No newline at end of file
+}