Releases
v0.7.0
0.7.0
Removed base_type
Removed local_decl_storage
Removed global_storage
Removed decl_after_type
Removed declaration_stmt (const_declaration)
in favor of const_declaration
declaration_stmt
changed to contain declaration
or const_declaration
global_declaration
changed to contain declaration
, const_declaration
or func_declaration
Declarations are now in the form (declaration name: ([(ident) (ct_ident)]))
or (declaration (identifier_list))
Use paren_expr
in more places
$vaarg[..]
, $vaexpr[..]
, $vaconst[..]
is now a subscript_expr
Moved for (...)
parenthesis from for_stmt
into for_cond
Added ct_for_cond
Renamed module
-> module_declaration
Renamed var_decl
-> var_declaration
Renamed attr_param
-> attribute_param
Renamed generic_params
-> generic_param_list
Renamed generic_arguments
-> generic_arg_list
Renamed parameter_default
-> param_default
Renamed parameter
-> param
Renamed attr_param
-> attribute_arg
Renamed fn_parameter_list
-> func_param_list
Renamed macro_parameter_list
-> macro_param_list
Renamed enum_parameter_list
-> enum_param_list
Added attribute_arg_list
Added call_arg_list
Removed call_invocation
in favor of call_arg_list
Removed path_type_ident
in favor of type_ident
and module_type_ident
Removed interface
node
Renamed interface_impl
-> interface_impl_list
Removed path_const_ident
Relaxed @return?
parsing
Added indents.scm
You can’t perform that action at this time.