Implemented structs
This commit is contained in:
parent
50fc8c6249
commit
e36d9fade3
32 changed files with 267 additions and 63 deletions
|
@ -1,7 +1,7 @@
|
|||
package types
|
||||
|
||||
// Parse creates a new type from a list of tokens.
|
||||
func Parse(name string) *Type {
|
||||
func Parse(name string) Type {
|
||||
switch name {
|
||||
case "Int":
|
||||
return Int
|
||||
|
@ -20,7 +20,7 @@ func Parse(name string) *Type {
|
|||
case "Float32":
|
||||
return Float32
|
||||
case "Pointer":
|
||||
return Pointer
|
||||
return PointerAny
|
||||
default:
|
||||
panic("Unknown type " + name)
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue