moonbitlang/parser/attribute does not have a README file

    Attribute

    pub(all) struct Attribute {
    loc :
    Location

    raw : String
    parsed : Expr?
    } derive(
    Debug
    )

    impl ToJson for Attribute

    Attribute::name

    fn Attribute::name(self : Attribute) -> String?

    Attribute::new

    fn Attribute::new(loc~ :
    Location
    , content : (String, String?, String)) -> Attribute

    Expr

    pub(all) enum Expr {
    Ident(Id)
    String(String)
    Apply(Id,
    List
    [Prop])
    Bool(Bool)
    } derive(
    Debug
    )

    pub(all) struct Id {
    qual : String?
    name : String
    }

    impl Show for Id
    impl Debug for Id

    Prop

    pub(all) enum Prop {
    Labeled(String, Expr)
    Expr(Expr)
    } derive(
    Debug
    )

    Powered by MoonBit

    Site sourceReport issuePackagesBuild queueSkillsStatistics

    © 2026 mooncakes.io