Commit Graph

36 Commits

Author SHA1 Message Date
Romain Beguet
5541fc9e7e Enable caching dynamic env getter result for any entity info. 2024-08-28 12:28:39 +00:00
Pierre-Marie de Rodat
ae0735dcbc doc: bump copyright year 2023-06-08 09:10:22 +00:00
Hugo GUERRIER
08b4562876 Move Java arguments from common to build 2023-05-04 12:38:00 +02:00
Hugo GUERRIER
c0ebab5076 W125-027: Activate the Java bindings testing by default 2023-03-21 14:54:27 +01:00
Hugo GUERRIER
3f27ad882e W125-027 Add the Java bindings 2023-03-17 11:58:43 +01:00
Oliver Kellogg
15267cdde3 Fix a few typos in documentation 2023-01-20 13:10:44 +00:00
Pierre-Marie de Rodat
1f5ac4e0d4 Doc: add a section about property memoization
For #630
2022-07-07 12:21:22 +00:00
Pierre-Marie de Rodat
29072171f1 Update copyright notices for 2022 2022-01-17 15:05:12 +01:00
Pierre-Marie de Rodat
521618b05a lkt_coding_style.rst: fix/extend for parens
TN: U923-014
2021-10-13 10:29:57 +02:00
Pierre-Marie de Rodat
8dfa522fa6 Add user-level doc for lexical environments
This expands the previous langkit.envs module docstring, which was
ultra-minimal. Yet this new doc is still not exhaustive: there are
corner cases to document and more extensive examples to clarify things.

TN: T918-007
2021-09-29 16:03:39 +02:00
Raphaël AMIARD
fe024ba19d U923-014: Add first LKT coding style document 2021-09-23 16:44:56 +02:00
Laurent Thévenoux
87633007e4 Fix documentation copyright year
Sync AdaCore's copyright to 2021.
2021-09-16 16:52:45 +02:00
Laurent Thévenoux
e26e3f78dc doc: Apply stylechecks on kalint.py
Apply proper coding style.
2021-09-16 16:52:20 +02:00
Laurent Thévenoux
a00254ab84 Update langkit tutorial
This patchs updates the langkit tutorial, starting from the `Getting
Started` section. It consists of updating the new file/path names used
by langkit when creating a project and switching some Python code from
version 2 to 3.

It also adds a new file, `kalint.py` to help the reader to correctly
assemble all the pieces of the langit toy interpreter.
2021-09-08 13:49:27 +02:00
Pierre-Marie de Rodat
2b9b33d6a0 Remove __future__ imports and adjust stylechecks
TN: T511-017
2020-05-26 12:33:48 +02:00
Pierre-Marie de Rodat
cc3f03ce60 Tutorial: add instructions to setenv the generated library 2020-03-25 18:14:27 +01:00
Pierre-Marie de Rodat
c2cfbc9f04 Remove references to Quex from the README and the tutorial
TN: R913-030
2019-02-08 11:19:48 +01:00
Romain Beguet
6ab0590c3e S121-011: Update tutorial.rst. 2019-02-07 12:54:10 +01:00
Raphaël AMIARD
695d52af0e Move incremental parsing design document to internals' doc 2018-09-04 15:03:32 +02:00
Pierre-Marie de Rodat
abfac9fb71 tutorial.rst: fix a typo
(no-tn-check)
2018-02-06 10:53:40 +01:00
Pierre-Marie de Rodat
d90ddbf3c6 tutorial.rst: update code chunks according to recent API changes
(no-tn-check)
2018-02-05 17:53:36 +01:00
Pierre-Marie de Rodat
d9f5134a3d tutorial.rst: fix parsing errors in example program
(no-tn-check)
2018-02-05 17:48:34 +01:00
Pierre-Marie de Rodat
7dc11b65d3 Documentation: remove references to the Row parser
TN: QB07-038
2017-11-07 18:07:28 +01:00
Pierre-Marie de Rodat
c491349cb3 Documentation: update the tutorial for recent Langkit changes
Change-Id: Ia79270889e9e88397d2b5a109789bdecf2490286
TN: Q929-015
2017-10-02 12:58:18 +02:00
Pierre-Marie de Rodat
cafca93525 Continue work on the properties DSL documentation
TN: Q816-013
2017-09-05 12:54:15 +02:00