Skip to content

v0.5.0

Latest
Compare
Choose a tag to compare
@cbuttner cbuttner released this 18 Mar 10:31
· 1 commit to main since this release

0.5.0

Preliminary grammar for C3 0.7.

  • Updated syntax for C3 0.7
  • Added rule generic_type_ident, wrapping type_ident/module_type_ident and generic_arguments
  • Added attrdef_declaration + attribute_list
  • define_path_ident -> alias_path_ident
  • define_path_at_ident -> alias_path_at_ident
  • fault_declaration -> faultdef_declaration
  • define_declaration -> alias_declaration
  • distinct_declaration -> typedef_declaration
  • Renamed func_typedef -> func_signature
  • Removed typedef_type, now inlined into alias_declaration
  • Removed define_ident, now inlined into alias_declaration
  • Removed define_attribute