pc2 / sus-compiler

A new Hardware Design Language that keeps you in the driver's seat
GNU General Public License v3.0
70 stars 4 forks source link

Default interface should have no name, instead of copying "Constructor convention" #34

Open VonTum opened 4 days ago

VonTum commented 4 days ago

Right now, the default interface has the module name:

module multiply_add {
  interface multiply_add: int a, int b, int c -> int o
  /*...*/
}

Instead, we should have it be the abscence of a name:

module multiply_add {
  interface: int a, int b, int c -> int o
  /*...*/
}