]> gitweb.factorcode.org Git - factor.git/commit
effects: Add support for :type as standalone, unnamed types. ( :float -- ) pprints...
authorDoug Coleman <doug.coleman@gmail.com>
Thu, 12 May 2016 23:24:04 +0000 (16:24 -0700)
committerDoug Coleman <doug.coleman@gmail.com>
Thu, 12 May 2016 23:27:50 +0000 (16:27 -0700)
commit3fa9ad91f6aff3dd441bf0a53b7254655957a212
treec3a2fc2ef9695914374ffd16b4d9103eae168683
parent7d66c331db5b1d15d7565f1ae4e56913c141bca4
effects: Add support for :type as standalone, unnamed types. ( :float -- ) pprints as ( _: float -- ), and ( :( a -- b ) -- ) works, etc. :union{ foo bar } pprints as object but could be improved if the effects parser uses the prettyprinter somehow.
Move ?execute-parsing to parser to avoid circularity.
core/effects/effects-tests.factor
core/effects/parser/parser.factor
core/generic/parser/parser.factor
core/parser/parser.factor