diff options
author | Alan Donovan <adonovan@google.com> | 2018-10-31 17:53:09 -0400 |
---|---|---|
committer | Alan Donovan <adonovan@google.com> | 2018-10-31 17:54:40 -0400 |
commit | 6beab7ec164c8629c37f53b70d7b79dcbb9d44ef (patch) | |
tree | a7aa88929348fa8ef5f93480899c91f65da25ec7 /syntax | |
parent | 6dc378fc8536805efa04a31eec754aca28bce1e9 (diff) | |
download | starlark-go-6beab7ec164c8629c37f53b70d7b79dcbb9d44ef.tar.gz |
rename packages under go.starlark.net
Diffstat (limited to 'syntax')
-rw-r--r-- | syntax/parse.go | 2 | ||||
-rw-r--r-- | syntax/parse_test.go | 10 | ||||
-rw-r--r-- | syntax/scan.go | 2 | ||||
-rw-r--r-- | syntax/scan_test.go | 4 |
4 files changed, 9 insertions, 9 deletions
diff --git a/syntax/parse.go b/syntax/parse.go index d8d3b33..4df8f84 100644 --- a/syntax/parse.go +++ b/syntax/parse.go @@ -589,7 +589,7 @@ var precedence [maxToken]int8 // preclevels groups operators of equal precedence. // Comparisons are nonassociative; other binary operators associate to the left. // Unary MINUS, unary PLUS, and TILDE have higher precedence so are handled in parsePrimary. -// See https://github.com/google/starlark/blob/master/doc/spec.md#binary-operators +// See https://go.starlark.net/starlark/blob/master/doc/spec.md#binary-operators var preclevels = [...][]Token{ {OR}, // or {AND}, // and diff --git a/syntax/parse_test.go b/syntax/parse_test.go index 5c69db3..a14c265 100644 --- a/syntax/parse_test.go +++ b/syntax/parse_test.go @@ -11,9 +11,9 @@ import ( "strings" "testing" - "github.com/google/starlark/internal/chunkedfile" - "github.com/google/starlark/starlarktest" - "github.com/google/starlark/syntax" + "go.starlark.net/internal/chunkedfile" + "go.starlark.net/starlarktest" + "go.starlark.net/syntax" ) func TestExprParseTrees(t *testing.T) { @@ -105,7 +105,7 @@ func TestExprParseTrees(t *testing.T) { {`a and not b`, `(BinaryExpr X=a Op=and Y=(UnaryExpr Op=not X=b))`}, {`[e for x in y if cond1 if cond2]`, - `(Comprehension Body=e Clauses=((ForClause Vars=x X=y) (IfClause Cond=cond1) (IfClause Cond=cond2)))`}, // github.com/google/starlark issue 53 + `(Comprehension Body=e Clauses=((ForClause Vars=x X=y) (IfClause Cond=cond1) (IfClause Cond=cond2)))`}, // go.starlark.net/starlark issue 53 } { e, err := syntax.ParseExpr("foo.star", test.input, 0) if err != nil { @@ -332,7 +332,7 @@ func writeTree(out *bytes.Buffer, x reflect.Value) { } func TestParseErrors(t *testing.T) { - filename := starlarktest.DataFile("starlark/syntax", "testdata/errors.star") + filename := starlarktest.DataFile("syntax", "testdata/errors.star") for _, chunk := range chunkedfile.Read(filename, t) { _, err := syntax.Parse(filename, chunk.Source, 0) switch err := err.(type) { diff --git a/syntax/scan.go b/syntax/scan.go index 0ddb3aa..aa25a72 100644 --- a/syntax/scan.go +++ b/syntax/scan.go @@ -798,7 +798,7 @@ func (sc *scanner) scanString(val *tokenValue, quote rune) Token { } func (sc *scanner) scanNumber(val *tokenValue, c rune) Token { - // https://github.com/google/starlark/blob/master/doc/spec.md#lexical-elements + // https://go.starlark.net/starlark/blob/master/doc/spec.md#lexical-elements // // Python features not supported: // - integer literals of >64 bits of precision diff --git a/syntax/scan_test.go b/syntax/scan_test.go index 14a9308..d7965bd 100644 --- a/syntax/scan_test.go +++ b/syntax/scan_test.go @@ -220,11 +220,11 @@ pass`, "pass newline pass EOF"}, // consecutive newlines are consolidated // dataFile is the same as starlarktest.DataFile. // We make a copy to avoid a dependency cycle. var dataFile = func(pkgdir, filename string) string { - return filepath.Join(build.Default.GOPATH, "src/github.com/google", pkgdir, filename) + return filepath.Join(build.Default.GOPATH, "src/go.starlark.net", pkgdir, filename) } func BenchmarkScan(b *testing.B) { - filename := dataFile("starlark/syntax", "testdata/scan.star") + filename := dataFile("syntax", "testdata/scan.star") b.StopTimer() data, err := ioutil.ReadFile(filename) if err != nil { |