Posted February 25, 2019 by Amy Alex Parent
Compass dev release 10 introduces the split compiler & runtime architecture:
At the moment, projects are defined using .json files and the standard library is really small (only defines basic directions). Both of these will change in the future. An example project is included in the downloads. Building is done from the command line (will change too!):
$compass-build project.json Compass Compiler 0.1dr10 by Amy Alex Parent compiling: libraries/standard.txt compiling: example.txt * declared: Harmony node * declared: name tag * declared: tool bag * declared: spanner * declared: Orange tape * declared: Zvezda * declared: Cupola * declared: laptop * contain: zvezda<-laptop * contain: harmony node<-name tag * contain: tool bag<-orange tape * contain: tool bag<-spanner * contain: harmony node<-tool bag ~ drop, dropped, dropped ~ examine, examineed, examineed ~ go, went, gone ~ look, looked, looked ~ take, took, taken ~ walk, walked, walked [done]