User Tools

Site Tools


at:reference:reference

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
at:reference:reference [2008/07/09 13:51]
tvcutsem added
at:reference:reference [2020/02/11 13:21] (current)
elisag
Line 2: Line 2:
  
  
-<box 70% round orange><html><center><font size="+1"><a href="http://prog.vub.ac.be/amop/at2langref">View the language reference</a></font></center></html></box>+<box 70% round orange><html><center><font size="+1"><a href="http://soft.vub.ac.be/amop/at2langref">View the language reference</a></font></center></html></box>
  
 **How to read the documentation:** the above language reference is a modified Javadoc documentation extracted from the interpreter's source code. The documentation talks about classes, packages and interfaces. Of course, these concepts do not exist in AmbientTalk. However, at the implementation-level, a class in the interpreter corresponds to an abstract data type provided to the AmbientTalk programmer. Its methods correspond to the methods which the AmbientTalk programmer can invoke upon them. Thus, if you want to look up what methods are applicable on numbers, check the methods of class ''Number''. **How to read the documentation:** the above language reference is a modified Javadoc documentation extracted from the interpreter's source code. The documentation talks about classes, packages and interfaces. Of course, these concepts do not exist in AmbientTalk. However, at the implementation-level, a class in the interpreter corresponds to an abstract data type provided to the AmbientTalk programmer. Its methods correspond to the methods which the AmbientTalk programmer can invoke upon them. Thus, if you want to look up what methods are applicable on numbers, check the methods of class ''Number''.
Line 16: Line 16:
   * ''edu.vub.at.objects.natives'': the object marked ''LexicalRoot'' documents all operations available in the global lexical scope (top-level definitions, accessible unqualified). The object marked ''System'' documents the ''system'' native object.   * ''edu.vub.at.objects.natives'': the object marked ''LexicalRoot'' documents all operations available in the global lexical scope (top-level definitions, accessible unqualified). The object marked ''System'' documents the ''system'' native object.
      
-Still to be added: +The most important functionality available in the standard library shipped with the AmbientTalk distribution is summarized in the tutorial's [[:at:tutorial:appendix|appendix]] and its source code is accessible [[ https://gitlab.soft.vub.ac.be/ambienttalk/atlib |here.]]
-  * The functionality available in the system library shipped with the distribution.+
at/reference/reference.1215604308.txt.gz · Last modified: 2008/07/10 16:47 (external edit)