1
package org.halfgeek.exp.honcho
3
import scala.reflect.Manifest
5
sealed abstract class Entity[+T] {
6
val token: Option[Token]
9
case class Register(name: String, token: Option[Token] = None)
10
extends Entity[Nothing]
12
case class Value[T](val value: T, val token: Option[Token] = None)