Commit 30aa83ca authored by Robert Griesemer's avatar Robert Griesemer

- adjusted my submitted code to work with latest compiler changes

R=r
OCL=14734
CL=14734
parent 0ffacfd9
......@@ -41,7 +41,7 @@ func (I *Importer) ReadByte() byte {
func (I *Importer) ReadInt() int {
x := 0;
s := 0; // TODO eventually Go will require this to be a uint!
s := uint(0);
b := I.ReadByte();
for b < 128 {
x |= int(b) << s;
......
......@@ -533,7 +533,7 @@ func (P *Parser) ParseAnonymousSignature() *Globals.Type {
if P.tok == Scanner.PERIOD {
p0 = sig.entries.len_;
if P.semantic_checks && p0 != 1 {
P.Error(recv_pos, "must have exactly one receiver")
P.Error(recv_pos, "must have exactly one receiver");
panic("UNIMPLEMENTED (ParseAnonymousSignature)");
// TODO do something useful here
}
......@@ -574,7 +574,7 @@ func (P *Parser) ParseNamedSignature() (pos int, ident string, typ *Globals.Type
p0 = sig.entries.len_;
if P.semantic_checks && p0 != 1 {
print("p0 = ", p0, "\n");
P.Error(recv_pos, "must have exactly one receiver")
P.Error(recv_pos, "must have exactly one receiver");
panic("UNIMPLEMENTED (ParseNamedSignature)");
// TODO do something useful here
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment