Getting Started

From Erights

(Difference between revisions)
Jump to: navigation, search
m (Reverted edits by Reverse101 (Talk); changed back to last version by Kevin Reid)
 
(28 intermediate revisions not shown)
Line 24: Line 24:
* Documentation on the [http://www.erights.org ERights homepage]. See [[List_of_papers]]
* Documentation on the [http://www.erights.org ERights homepage]. See [[List_of_papers]]
* The [http://www.eros-os.org/pipermail/e-lang/ '''''E''''' mailing list]. You can search the archives using google by including "site:eros-os.org" in the search field.
* The [http://www.eros-os.org/pipermail/e-lang/ '''''E''''' mailing list]. You can search the archives using google by including "site:eros-os.org" in the search field.
-
 
-
[http://reversephonelookuppages.com/ reverse phone lookup]
 
-
[http://www.prlog.org/11684341-reverse-cell-phone-lookup-number.html reverse cell phone lookup]
 
-
[http://www.prlog.org/11289974-phone-number-lookup-verizon-phone-number-reverse-lookup-to-get-information-you-need-quickly.html phone number lookup]
 
-
[http://ezinearticles.com/?Unpublished-Phone-Number-Lookup---Find-Out-the-Identity-of-Your-Wifes-Lover&id=4664636 phone number lookup]
 
-
[http://www.reversecellphonelookup.me/ reverse cell phone lookup]
 
-
[http://www.linkedin.com/in/reversephonelookup1 reverse phone lookup]
 
-
[http://www.reversephonelookuped.com/ reverse phone lookup]
 
-
[http://www.reversephonelookupz.com/ reverse phone lookup]
 
-
[http://www.articlesbase.com/information-technology-articles/reverse-cell-phone-number-lookup-how-to-choose-the-best-phone-number-lookup-service-3869930.html phone number lookup]
 

Latest revision as of 14:57, 1 November 2011

This page contains some helpful tips for people who are planning on learning E.

Where to start

  • You should have basic knowledge of Java and its class path system.
  • Download and install E
  • Read the Walnut - it is the most concise text on the E language and library.
  • Bookmark the ELib api.
  • Either download the E source or open the e.jar (for example with unzip) and take a look around.
  • You can get information about E objects by using the help() method. For example, open rune and enter:

? help([])

You will get information about the ConstList class and its methods.

  • Syntax-props-default.txt contains information about various language constructs not explained elsewhere at this point. In the E distribution, it is stored as: org.erights.e.elang.syntax/syntax-props-default.txt.
  • The source also contains a number of emakers that can be used when developing programs. For example:
    • org.erights.e.facet.makeStoneCast.emaker: An implementation of the Facets pattern
    • org.erights.e.facet.makeCaretaker.emaker: An implementation of the Revocable Capabilities pattern
    • org.erights.e.elib.slot.makeLamportSlot.emaker: An implementation of the EverReporter pattern/interface

Documentation and help

Personal tools
more tools