Giulio Agostini 2c3267e8a4 Remove unused imports in parser.rs
Box return values in LoxError

- Box Return.value in LoxError
- Deref boxed value when assigning to ret
- Box value when constructing Return variants
- Update Cargo.toml edition to 2024 and add nightly toolchain
2026-07-07 07:23:44 +02:00
2026-07-06 10:43:17 +02:00
2026-07-07 07:23:44 +02:00
2026-07-06 10:43:17 +02:00
2026-07-06 10:43:17 +02:00
2026-07-07 07:23:44 +02:00
2026-07-06 10:43:17 +02:00
2026-07-06 10:43:17 +02:00

README

Syntax example:

funzione :: fn(parametro1: Number, parametro2: String): String do

end

Planning:

allora quello che devo fare è:

TODO Controllare se ho finito la questione del retourn:labe

TODO implement struct:

Cosa :: struct{
        field1: Number
}

TODO update lexert

TODO update ast

TODO update parser

TODO implement partial function …

cosa := make(Cosa, feld1: 42)
function :: fn(self:Cosa, b: Number) -> Number
res := function(cosa,44)

TODO … to undericlty create method

res := cosa.function(44)

TODO … to make pipeline

res := cosa |> function(44)

TODO Understand what is a type system

S
Description
No description provided
Readme
220 KiB
Languages
Rust 100%