io.github.srs.model.dsl
package io.github.srs.model.dsl
Members list
Type members
Classlikes
enum Cell
Represents a cell in the grid-based DSL for defining environments.
Represents a cell in the grid-based DSL for defining environments.
Attributes
- Companion
- object
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object Cell
Builder for creating an Environment from a grid of cells.
Builder for creating an Environment from a grid of cells.
Value parameters
- cells
-
the grid of cells representing the environment.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object EnvironmentToGridDSL
Utility object for converting an Environment to a grid-based DSL representation and pretty-printing it.
Utility object for converting an Environment to a grid-based DSL representation and pretty-printing it.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
EnvironmentToGridDSL.type
object GridDSL
Domain-Specific Language (DSL) for creating grid-based environments.
Domain-Specific Language (DSL) for creating grid-based environments.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
GridDSL.type
object SimulationDSL
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
SimulationDSL.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
In this article