aboutsummaryrefslogtreecommitdiff
path: root/grammar
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2024-12-02 15:41:30 -0300
committerEuAndreh <eu@euandre.org>2024-12-02 15:41:30 -0300
commitab1ad9eecffed26c4aa3d6fd346d7b06e9eadbb1 (patch)
tree8e15b7188b153d8f85be7120f5370249286b6f17 /grammar
parentSetup Makefile project structure with empty src/urubu.go source (diff)
downloadurubu-ab1ad9eecffed26c4aa3d6fd346d7b06e9eadbb1.tar.gz
urubu-ab1ad9eecffed26c4aa3d6fd346d7b06e9eadbb1.tar.xz
Build and test existing code as is
Diffstat (limited to 'grammar')
-rw-r--r--grammar/first.go2
-rw-r--r--grammar/grammar.go10
-rw-r--r--grammar/item.go2
-rw-r--r--grammar/lalr1.go2
-rw-r--r--grammar/lexical/compiler.go8
-rw-r--r--grammar/lexical/dfa/dfa.go2
-rw-r--r--grammar/lexical/dfa/tree.go6
-rw-r--r--grammar/lexical/entry.go2
-rw-r--r--grammar/lexical/parser/fragment.go2
-rw-r--r--grammar/lexical/parser/parser.go4
-rw-r--r--grammar/lexical/parser/tree.go2
-rw-r--r--grammar/lr0.go2
-rw-r--r--grammar/parsing_table.go4
-rw-r--r--grammar/production.go2
14 files changed, 25 insertions, 25 deletions
diff --git a/grammar/first.go b/grammar/first.go
index 923f8ed..4f0bdcf 100644
--- a/grammar/first.go
+++ b/grammar/first.go
@@ -3,7 +3,7 @@ package grammar
import (
"fmt"
- "github.com/nihei9/vartan/grammar/symbol"
+ "grammar/symbol"
)
type firstEntry struct {
diff --git a/grammar/grammar.go b/grammar/grammar.go
index 1e05289..9fb2968 100644
--- a/grammar/grammar.go
+++ b/grammar/grammar.go
@@ -5,11 +5,11 @@ import (
"io"
"strings"
- verr "github.com/nihei9/vartan/error"
- "github.com/nihei9/vartan/grammar/lexical"
- "github.com/nihei9/vartan/grammar/symbol"
- spec "github.com/nihei9/vartan/spec/grammar"
- "github.com/nihei9/vartan/spec/grammar/parser"
+ verr "error"
+ "grammar/lexical"
+ "grammar/symbol"
+ spec "spec/grammar"
+ "spec/grammar/parser"
)
type astActionEntry struct {
diff --git a/grammar/item.go b/grammar/item.go
index 84c4911..aa1ecaf 100644
--- a/grammar/item.go
+++ b/grammar/item.go
@@ -7,7 +7,7 @@ import (
"sort"
"strconv"
- "github.com/nihei9/vartan/grammar/symbol"
+ "grammar/symbol"
)
type lrItemID [32]byte
diff --git a/grammar/lalr1.go b/grammar/lalr1.go
index 1667d84..4c7265d 100644
--- a/grammar/lalr1.go
+++ b/grammar/lalr1.go
@@ -3,7 +3,7 @@ package grammar
import (
"fmt"
- "github.com/nihei9/vartan/grammar/symbol"
+ "grammar/symbol"
)
type stateAndLRItem struct {
diff --git a/grammar/lexical/compiler.go b/grammar/lexical/compiler.go
index 61aa3f2..06e4068 100644
--- a/grammar/lexical/compiler.go
+++ b/grammar/lexical/compiler.go
@@ -4,10 +4,10 @@ import (
"bytes"
"fmt"
- "github.com/nihei9/vartan/compressor"
- "github.com/nihei9/vartan/grammar/lexical/dfa"
- psr "github.com/nihei9/vartan/grammar/lexical/parser"
- spec "github.com/nihei9/vartan/spec/grammar"
+ "compressor"
+ "grammar/lexical/dfa"
+ psr "grammar/lexical/parser"
+ spec "spec/grammar"
)
type CompileError struct {
diff --git a/grammar/lexical/dfa/dfa.go b/grammar/lexical/dfa/dfa.go
index 850264a..884b168 100644
--- a/grammar/lexical/dfa/dfa.go
+++ b/grammar/lexical/dfa/dfa.go
@@ -3,7 +3,7 @@ package dfa
import (
"sort"
- spec "github.com/nihei9/vartan/spec/grammar"
+ spec "spec/grammar"
)
type symbolTable struct {
diff --git a/grammar/lexical/dfa/tree.go b/grammar/lexical/dfa/tree.go
index cd6081e..85061f9 100644
--- a/grammar/lexical/dfa/tree.go
+++ b/grammar/lexical/dfa/tree.go
@@ -5,9 +5,9 @@ import (
"io"
"sort"
- "github.com/nihei9/vartan/grammar/lexical/parser"
- spec "github.com/nihei9/vartan/spec/grammar"
- "github.com/nihei9/vartan/utf8"
+ "grammar/lexical/parser"
+ spec "spec/grammar"
+ "utf8"
)
type byteTree interface {
diff --git a/grammar/lexical/entry.go b/grammar/lexical/entry.go
index c9f8691..6d2fbe3 100644
--- a/grammar/lexical/entry.go
+++ b/grammar/lexical/entry.go
@@ -5,7 +5,7 @@ import (
"sort"
"strings"
- spec "github.com/nihei9/vartan/spec/grammar"
+ spec "spec/grammar"
)
type LexEntry struct {
diff --git a/grammar/lexical/parser/fragment.go b/grammar/lexical/parser/fragment.go
index fc6f16b..e51759e 100644
--- a/grammar/lexical/parser/fragment.go
+++ b/grammar/lexical/parser/fragment.go
@@ -3,7 +3,7 @@ package parser
import (
"fmt"
- spec "github.com/nihei9/vartan/spec/grammar"
+ spec "spec/grammar"
)
type incompleteFragment struct {
diff --git a/grammar/lexical/parser/parser.go b/grammar/lexical/parser/parser.go
index 89362b8..d1a08a2 100644
--- a/grammar/lexical/parser/parser.go
+++ b/grammar/lexical/parser/parser.go
@@ -6,8 +6,8 @@ import (
"io"
"strconv"
- spec "github.com/nihei9/vartan/spec/grammar"
- "github.com/nihei9/vartan/ucd"
+ spec "spec/grammar"
+ "ucd"
)
type PatternEntry struct {
diff --git a/grammar/lexical/parser/tree.go b/grammar/lexical/parser/tree.go
index 3d9d197..0d64e1d 100644
--- a/grammar/lexical/parser/tree.go
+++ b/grammar/lexical/parser/tree.go
@@ -5,7 +5,7 @@ import (
"io"
"sort"
- spec "github.com/nihei9/vartan/spec/grammar"
+ spec "spec/grammar"
)
type CPRange struct {
diff --git a/grammar/lr0.go b/grammar/lr0.go
index 77ad2e0..7e5929a 100644
--- a/grammar/lr0.go
+++ b/grammar/lr0.go
@@ -4,7 +4,7 @@ import (
"fmt"
"sort"
- "github.com/nihei9/vartan/grammar/symbol"
+ "grammar/symbol"
)
type lr0Automaton struct {
diff --git a/grammar/parsing_table.go b/grammar/parsing_table.go
index 53f692e..fc520cc 100644
--- a/grammar/parsing_table.go
+++ b/grammar/parsing_table.go
@@ -4,8 +4,8 @@ import (
"fmt"
"sort"
- "github.com/nihei9/vartan/grammar/symbol"
- spec "github.com/nihei9/vartan/spec/grammar"
+ "grammar/symbol"
+ spec "spec/grammar"
)
type ActionType string
diff --git a/grammar/production.go b/grammar/production.go
index 1978039..1742dc6 100644
--- a/grammar/production.go
+++ b/grammar/production.go
@@ -5,7 +5,7 @@ import (
"encoding/hex"
"fmt"
- "github.com/nihei9/vartan/grammar/symbol"
+ "grammar/symbol"
)
type productionID [32]byte