Atlas Shell

From AtlasWiki
Revision as of 11:23, 2 February 2015 by BenHolland (Talk | contribs)

Jump to: navigation, search

That Atlas Shell (shown below) is a Scala interpreter with the Atlas classpath and query language imports pre-configured for you. Scala is a programming language that runs in the JVM, which means that Scala and Java stacks can be freely mixed for seamless integration. If you are not familiar with Scala, one notable difference in the program syntax is that several characters such as ., (, ), and ; can be implicit. In Scala type declarations begin with "var" or "val" instead of the qualified class name. While the Atlas Shell is wonderful for writing and running quick one-off queries, you could write all of your program analysis queries in Java and simply invoke the Java code from the Atlas Shell. For now let's just use the Atlas Shell to write a few quick queries.

AtlasShell.png

Shell Project

TODO

shellInit.scala

TODO

Running Queries

TODO


← Indexing Workspace | Learning Atlas | Toolbox Projects →