This shows you the differences between two versions of the page.
alf:teme:tema3_en [2020/03/23 18:03] alexandru.radovici |
alf:teme:tema3_en [2020/04/07 20:06] (current) alexandru.radovici |
||
---|---|---|---|
Line 31: | Line 31: | ||
Try running small scripts to test every feature. | Try running small scripts to test every feature. | ||
+ | |||
+ | A useful debugging too is [[https://nolanlawson.github.io/jison-debugger|jison-debugger]] | ||
===== AST Format ===== | ===== AST Format ===== | ||
Line 243: | Line 245: | ||
</code> | </code> | ||
- | [[https://github.com/upb-fils/alf/tree/master/Devoir/alf/verify/alf/6_class|Example]] | + | [[https://github.com/upb-fils/alf/tree/master/Devoir/alf/verify/alf/6_struct|Example]] |
=== Property access === | === Property access === | ||
Line 266: | Line 268: | ||
</code> | </code> | ||
- | [[https://github.com/upb-fils/alf/tree/master/Devoir/alf/verify/alf/6_class|Example]] | + | [[https://github.com/upb-fils/alf/tree/master/Devoir/alf/verify/alf/6_struct|Example]] |
Line 456: | Line 458: | ||
</code> | </code> | ||
- | [[https://github.com/upb-fils/alf/tree/master/Devoir/alf/verify/alf/4_messages|Example]] | + | [[https://github.com/UPB-FILS/alf/tree/master/Devoir/alf/verify/alf/4_function|Example]] |
=== Return === | === Return === |