22 Commits

Author SHA1 Message Date
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
Pierre-Marie de Rodat
a932ce3c07 Generate DSL properties documentation for mere constructors
TN: Q816-013
2017-09-05 11:56:11 +02:00
Pierre-Marie de Rodat
1460727882 Generate user doc for the properties DSL in Sphinx
TN: Q816-013
2017-09-01 11:24:14 +02:00
Pierre-Marie de Rodat
ffd099105a Automatically add source files in extensions/src to the generated lib
Change-Id: Idd318258c2168d6886e4dd5838af869349d182fb
TN: P518-014
2016-07-01 17:59:38 +02:00
Pierre-Marie de Rodat
5c271186b0 Reword documentation to talk about "ownership shares"
This is the term we will use from now on to designate the items that,
once summed up, constitute the ref-count.

Change-Id: I6b761053e001aecf58c132808724c2170303b10a
TN: P509-043
2016-05-25 18:02:15 -04:00
Pierre-Marie de Rodat
5c44e6d896 Internal doc: reword as suggested in code review
Change-Id: I07ab4e0f0901471095293aa2c1e25c7f92065aef
TN: P509-043
2016-05-20 18:02:56 +02:00
Pierre-Marie de Rodat
afec11717b Property: introduce the basis for the reference counting mechanism
This change introduces a class property CompiledType.is_refcounted to
tag types that have dynamic liveness in properties evaluation. It also
adds documentation to specify how the reference counting mechanism will
work.

Change-Id: Icd90b773e937f06d21d6a88566a79030288ee9ed
TN: P509-043
2016-05-17 16:03:09 +02:00
Pierre-Marie de Rodat
f1c9e1eda3 Documentation: remove unintended blockquotes around lists
Change-Id: I3c2ad250971137b5d1e5a89f64944b33f09bd208
TN: minor
2016-05-17 15:24:35 +02:00
Bob Duff
76e667e2f5 Minor: fix some typos.
Change-Id: Ief82ae63148e3ad738c7cc4b2f2b5a1e3f0e0695
2016-02-02 10:58:48 +01:00
Pierre-Marie de Rodat
d5436c0b06 Tutorial: make language for code blocks explicit
Currently, code blocks are sometimes annotated with the "::" construct
while others are annotated with the ".. code-block:: <language>" one.
Turn all of them into the latter form so that GitHub can highlight them
correctly.

Change-Id: I9e653d21a153cdf96a6ee6e4fa9e55e622170c03
TN: P111-033
2016-01-14 12:30:52 +01:00
Pierre-Marie de Rodat
27e00e3bae Update the tutorial after recent interface changes
Change-Id: I4bd939c98e31124e0a1c3b0d54b2968b83e186c1
TN: O812-010
2016-01-07 13:25:00 +01:00
Raphael Amiard
f2517372d4 Moving langkit directory to the root 2015-12-08 12:09:22 +01:00