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
Next revision Both sides next revision
lara:documentation [2015/04/17 16:09]
ppinto [MANET]
lara:documentation [2018/06/14 16:17]
joaobispo [MANET]
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:​joinpoints| MANET Join Points]] - the join point hierarchy   * [[manet:​docs:​joinpoints| MANET Join Points]] - the join point hierarchy
Line 14: Line 22:
   * [[manet:​docs:​examples| MANET Examples]] - some examples to illustrate the features of MANET   * [[manet:​docs:​examples| MANET Examples]] - some examples to illustrate the features of MANET
  
-===== ReflectC =====+/* ===== Kadabra ===== */ 
 + 
 +===== Clava ===== 
 +  * [[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 ===== 
 + 
 +  * [[lara:​dynamic:​ideas|Ideas]] 
 +  * [[lara:​dynamic:​examples|Examples]] 
 +  * [[lara:​dynamic:​compilers|C/​C++ Compilers]]
  
 +*/
lara/documentation.txt · Last modified: 2019/09/22 15:47 (external edit)