Skip to content

Clean up the representation of string types #935

@bocchino

Description

@bocchino

Now that we have the default string size available in the model, we should change the spec and implementation to (1) remove the “string with no size” type (that is, give every string type a size) and (2) store size in the Scala representation of the string type. This will simplify the typing rules, simplify the implementation, and improve the code generation, since we can use the numeric value of the default string size.

Related to #725.

Metadata

Metadata

Assignees

Labels

semanticsIssues related to semanticsspecIssues related to the FPP language specification

Type

Projects

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions