User Tools

Site Tools


lara:documentation

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
lara:documentation [2015/04/16 13:14]
ppinto [MANET]
lara:documentation [2019/09/22 15:47] (current)
Line 3: Line 3:
  
 ===== LARA ===== ===== LARA =====
 +  * [[lara:​docs:​sheet|Cheat Sheet]] - Reference guide for writing LARA aspects
 +  * [[lara:​docs:​specs3|LARA Specification 3.0]] - Specification of the LARA language (WIP)
 +  * [[lara:​docs:​style|Style Guide]] - Coding practices for LARA
 +  * [[lara:​docs:​stats|Stats Guide]] - Counting Lines-of-Code and other stats in LARA
   * [[lara:​docs:​larac|larac]] - how to use the LARA compiler to obtain the intermediate-representation of the aspects (Aspect-IR).   * [[lara:​docs:​larac|larac]] - how to use the LARA compiler to obtain the intermediate-representation of the aspects (Aspect-IR).
-===== MATISSE =====+  * [[lara:​docs:​larai|larai]] - about the LARA interpreter:​ its usage and how it can be used for different purposes.
  
 +/*  [lara:​docs:​weaver|Weaver Implementation Guide]] - How to implement a weaver */
  
-===== MANET =====+/* ===== MATISSE ===== */ 
 + 
 + 
 +===== MANET (ANSI C) =====
   * [[manet:​docs:​cli| MANET Command Line Interface]] - how to run MANET through the command line   * [[manet:​docs:​cli| MANET Command Line Interface]] - how to run MANET through the command line
- * [[manet:​docs:​cli| MANET Command Line Interface]]+  * [[manet:​docs:​joinpoints| MANET Join Points]] - the join point hierarchy 
 +  * [[manet:​docs:​attributes| MANET Join Point Attributes]] - the attributes of each join point 
 +  * [[manet:​docs:​actions| MANET Actions]] - the actions available 
 +  * [[manet:​docs:​examples| MANET Examples]] - some examples to illustrate the features of MANET 
 + 
 +/* ===== Kadabra ===== */ 
 + 
 +===== Clava (C/C++) ===== 
 +  * [[http://​specs.fe.up.pt/​tools/​clava/​language_specification.html| Clava Language Specification]] - Lists the join points, attributes and actions available in Clava. 
 +  * [[http://​specs.fe.up.pt/​tools/​clava/​doc| Clava API]] - Documentation for the Clava standard library. 
 +  * [[https://​github.com/​specs-feup/​clava/​tree/​master/​ClavaWeaver| Clava Weaver Repository]] - GitHub repository with Clava weaver source code.  
 + 
 +/* ===== ReflectC ===== */ 
 + 
 +/* 
 +===== Dynamic LARA =====
  
-===== ReflectC =====+  * [[lara:​dynamic:​ideas|Ideas]] 
 +  * [[lara:​dynamic:​examples|Examples]] 
 +  * [[lara:​dynamic:​compilers|C/​C++ Compilers]]
  
 +*/
lara/documentation.1429182870.txt.gz · Last modified: 2019/09/22 15:46 (external edit)