From a79e558d825c5b777c95c5e098b01391ee36781e Mon Sep 17 00:00:00 2001 From: Marc Vertes Date: Wed, 15 Nov 2023 22:38:46 +0100 Subject: parser: parse struct type declarations Recursive structs and embedded structs are not supported yet. --- lang/golang/go.go | 2 ++ 1 file changed, 2 insertions(+) (limited to 'lang/golang') diff --git a/lang/golang/go.go b/lang/golang/go.go index 44cbd3a..26af4f3 100644 --- a/lang/golang/go.go +++ b/lang/golang/go.go @@ -74,6 +74,8 @@ var GoSpec = &lang.Spec{ "*": {TokenId: lang.Mul, Precedence: 1}, "/": {TokenId: lang.Quo, Precedence: 1}, "%": {TokenId: lang.Rem, Precedence: 1}, + "<<": {TokenId: lang.Shl, Precedence: 1}, + ">>": {TokenId: lang.Shr, Precedence: 1}, "+": {TokenId: lang.Add, Precedence: 2}, "-": {TokenId: lang.Sub, Precedence: 2}, "=": {TokenId: lang.Assign, Precedence: 6}, -- cgit v1.2.3