Может ли кто-нибудь помочь мне исправить приведенный ниже код.
immutable School subject::Symbol nclasses::Intn students::Int # average no. of students per class end
Я получаю ошибку ниже
syntax: extra token "School" after end of expression
immutable больше не является ключевым словом, используйте struct, что эквивалентно. Если вам нужен изменяемый объект, используйте mutable struct. Вот примеры:
immutable
struct
mutable struct
struct School_immutable subject::Symbol nclasses::Int students::Int # average no. of students per class end mutable struct School_mutable subject::Symbol nclasses::Int students::Int # average no. of students per class end
См. https://docs.julialang.org/en/latest/manual/types/#Composite -Types-1 для получения подробной информации о концепции и https://docs.julialang.org/en/latest/base/base/#struct и https://docs.julialang.org/en/latest/base/base/#mutable% 20struct для документации аргументов ключевого слова.