Skip to content

Morphir Pre-release Snapshot

Compare
Choose a tag to compare
@DamianReeves DamianReeves released this 18 May 18:56
91609c1
Scala code-gen (#22)

* Move into morphir from org.morphir

* File ops

* Reorg and starting to update IR types

* Added a Show type class instance for name

* Include path support

* Added support for all Name variations

* Cleanup tests and add AccessControlled

* Started work on encoding

* Provide a sealed coproduct hiearchy for ExprKind

* Rollup common Expr functionality

* Add full representation of Value AST

* Add remaining types for Type Expressions and normalize attributes parameter order

* Add attribute mapping for Types

* Encode Name as a Value class

* This isn't elm so promote some of these functions to methods

* attribute mapping

* attribute mapping

* Working on the VFile abstraction

* Working on the VFile abstraction

* Major cleanup

* Workspace work

* Start of work to integrate Scala backend