metaborg / dynsem

DynSem

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Missing list type inference in semantic components

vvergu opened this issue · comments

In the following example the type of [] is not automatically inferred unless the type annotation is present:

Program(_, fdecls, instrs) -init-> v
 where
   fdecls --> FD; table(instrs) --> JT; 
   FD, JT |- instrs :: H {}, FS [] : FrameStack -eval-> v.