some changes

master2
serr 2025-05-20 18:39:33 +03:00
parent ed64c01cbe
commit 56ae78b00f
4 changed files with 10 additions and 1 deletions

View File

@ -123,6 +123,7 @@ types_list:
// condition // condition
condition: condition:
IF var_multiple_short_declaration SEMICOLON log_expr block else_part IF var_multiple_short_declaration SEMICOLON log_expr block else_part
| IF identifiers_list ASSIGN math_expr_or_literals_list SEMICOLON log_expr block else_part
| IF log_expr block else_part | IF log_expr block else_part
else_part: else_part:

View File

@ -34,6 +34,7 @@ func test(a int, b string) {
func main() { func main() {
CubeRoot(123.1); CubeRoot(123.1);
var a int; var a int;

View File

@ -51,6 +51,13 @@ func isValid() bool {
func shouldReturn() bool { func shouldReturn() bool {
return false; return false;
} }
if app, err = models.InitApp(); err != nil {
log.Fatal(err);
}
if a, b := 1, 2; a < b && b < 3 { if a, b := 1, 2; a < b && b < 3 {
} }
if y := 20; y > 15 { if y := 20; y > 15 {

View File

@ -27,7 +27,7 @@ func main() {
var p models.Person; var p models.Person;
var a,b,c,d models.Person; var a,b,c,d models.Person;
var a,b,c models.Person = models.Person{"Tom", 24}, models.Person{"Tom", 24}, models.Person{"Tom", 24}; var a,b,c models.Person = models.Person{name:"Tom", age:24}, models.Person{"Tom", 24}, models.Person{"Tom", 24};
var p models.Person = person{}; var p models.Person = person{};