Inari Listenmaa
57dc5e9098
update developers' guide
2025-08-11 09:36:34 +02:00
Inari Listenmaa
183e421a0f
update default depth in tutorial and help text
2025-08-02 22:04:32 +02:00
Inari Listenmaa
8c89ba4e76
convert editor-modes into markdown
2025-08-02 20:36:03 +02:00
Inari Listenmaa
981d6b9bdd
Specify that extending a grammar doesn't inherit the startcat
2025-02-20 20:52:21 +01:00
Inari Listenmaa
2a654c085f
be consistent in the use of quotes
2024-04-29 20:44:53 +08:00
Inari Listenmaa
b855a094f8
Clarify description for vt
2024-04-29 20:42:51 +08:00
Inari Listenmaa
6a36b486fa
Update instructions for Geany
2023-03-03 01:17:28 +01:00
Inari Listenmaa
527a4451d3
update to System.Environment (getArgs)
2023-02-10 10:46:10 +08:00
John J. Camilleri
9f2a3de7a3
Add simpler VSCode extension to editor modes page
2021-11-08 12:30:21 +01:00
John J. Camilleri
bedb46527d
Move Thomas from current to previous on maintainers page
2021-08-17 10:18:34 +02:00
Inari Listenmaa
d0a881f903
add VS code on the list of editor modes
2021-07-26 14:11:48 +08:00
Inari Listenmaa
a677f0373c
General restructuring, various minor changes
2021-07-15 10:40:26 +08:00
Inari Listenmaa
13f845d127
Update C runtime instructions
2021-07-15 10:39:54 +08:00
Inari Listenmaa
aa530233fb
Remove instructions to create binaries
...
Those are in github actions
2021-07-15 10:27:57 +08:00
Inari Listenmaa
6d12754e4f
Split the Cabal instructions to another page
...
and link from main instructions
2021-07-15 08:21:29 +08:00
1Regina
a09d9bd006
install and upgrade stack
2021-07-14 17:20:20 +08:00
Meowyam
fffe3161d4
updated docs to reflect binaries generated via github actions
...
fix merge conflicts
resolve merge conflict
2021-07-14 17:20:20 +08:00
Inari Listenmaa
9e209bbaba
Changes in Git instructions
2021-07-14 17:20:07 +08:00
Inari Listenmaa
a1594e6a69
updated doc with instructions for C runtime for ubuntu and fedora
2021-07-14 16:44:44 +08:00
Inari Listenmaa
06e0a986d1
Changes in Git instructions
2021-07-14 16:12:11 +08:00
Meowyam
6f2a4bcd2c
update doc for linux installation
2021-07-14 15:32:02 +08:00
Inari Listenmaa
f345f615f4
Update information about test suite
...
Co-Authored-By: 1Regina <46968488+1Regina@users.noreply.github.com >
2021-07-14 15:16:23 +08:00
Inari Listenmaa
80d16fcf94
Update instructions about C runtime
2021-07-14 15:03:59 +08:00
Inari Listenmaa
f9b8653ab2
(refman) Add section about lists + links to my blog
2021-02-22 23:18:42 +08:00
Inari Listenmaa
df77205c43
(Tutorial) Rename TV (transitive verb) to V2, the name used in RGL
2020-10-02 17:58:57 +02:00
Inari Listenmaa
e41436eb14
(Tutorial) Remove reference to morpho_list + overly verbose path
2020-10-02 17:57:35 +02:00
Inari Listenmaa
2826061251
(Tutorial) Update the pre syntax
2020-10-02 17:56:24 +02:00
Inari Listenmaa
f56fbcf86e
(Tutorial) Remove mentions to pt -typecheck
...
The GF shell no longer has `put_tree -typecheck` option, and typechecking is done automatically when parsing.
The metavariable thing is a bit unclear: you don't get it when parsing "dim the light", or "switch on the fan, but you do get it when you `gt` after adding `switchOn` and `switchOff`.
```
> p "switch on the fan"
CAction fan (switchOff fan) (DKindOne fan)
> gt
CAction light dim (DKindOne light)
CAction ?3 (switchOff ?3) (DKindOne ?3)
CAction ?3 (switchOn ?3) (DKindOne ?3)
```
My hypothesis is that you don't get metavariable when parsing e.g. "dim the light", because even though `light` is suppressed in `CAction`, it still appears in `DKindOne`, so it gets to contribute to the whole tree with its string.
2020-09-29 09:23:36 +02:00
Inari Listenmaa
bca0691cb0
(Tutorial) Minor typofixes + current error message
2020-08-31 15:54:33 +02:00
Inari Listenmaa
f6560d309e
(Homepage) Change link of video tutorials to a page + small fixes
...
Also added video tutorial link to the footer.
2020-08-30 20:53:59 +02:00
Inari Listenmaa
254f03ecfe
Fix wording + formatting slightly
2020-08-30 20:38:49 +02:00
Inari Listenmaa
0bb02eeb51
Add a page for all GF video tutorials
2020-08-30 20:08:17 +02:00
Inari Listenmaa
bf21b4768c
(Tutorial) Fix to make calculator example compile
...
In abstract: startcat needs to be defined to run the commands that are shown later in the doc.
In concrete: ss and SS are defined in Prelude.
2020-08-21 13:25:16 +02:00
Inari Listenmaa
aa9b4d06ba
Merge pull request #55 from inariksit/error-messages
...
Improvements in common error messages
2020-06-16 09:50:05 +02:00
Michael Elsdörfer
74f3f7a384
Update documentation.
2020-06-14 17:46:06 +01:00
Inari Listenmaa
de8cc02ba5
Condense the unsupported token gluing as per John's suggestion
2020-06-05 19:39:31 +02:00
Inari Listenmaa
dda348776e
Add Lauri Alanko to the list of contributors
2020-05-11 13:32:26 +02:00
Inari Listenmaa
f4d9b534dc
Remove outdated advice on producing Haskell file
2019-12-12 16:13:47 +01:00
John J. Camilleri
7a3efdfeb9
Update link to RGL tutorial (now HTML version)
2019-05-20 10:36:35 +02:00
John J. Camilleri
ac1f304722
Merge pull request #42 from gear0/master
...
corrected some minor typos in reference manual
2019-05-06 08:11:02 +02:00
gear0
92720b92a4
corrected some minor typos in reference manual
2019-05-05 12:09:31 +02:00
Inari Listenmaa
68919a5e42
(doc) Update path to gflib.js
2019-05-03 18:53:28 +02:00
Thomas Hallgren
61fe167392
gf-tutorial: fix link to JavaScript translator demo
...
After fixing trivial problem in translator.html, the demo works, but
the example grammar contains only one langauge, so it is not so
interesting. translator.html is located in src/runtime/javascript.
The editor.html in the same location also works.
2019-05-03 14:52:28 +02:00
Aarne Ranta
fd29925173
started collecting error messages in order to explain them
2019-04-29 16:53:43 +02:00
John J. Camilleri
a7b10ea936
Change refs from RGL's Make.* to Setup.* in dev guide
2018-12-22 13:59:32 +01:00
John J. Camilleri
083aa96e57
TOC for Markdown should now work for both Pandoc < 2.0 and >= 2.0
...
The use of $toc$ and $table-of-contents$ flags changed, see:
https://pandoc.org/releases.html#pandoc-2.0-29-oct-2017
under "Behaviour changes"
2018-12-10 14:25:44 +01:00
John J. Camilleri
d82a53ebc6
Replace gf-refman.html with Markdown version gf-refman.md
...
The raw HTML was invalid, and this way we use the common website template
for a uniform look without any duplication.
It seems gf-refman.html was once generated from txt2tags, although I have
been unable to find this original .t2t file.
I also tried to re-generate txt2tags from HTML but was not able to.
However I was able to convert HTML to Markdown using Pandoc and I think
the result is pretty good, so I think we should use this.
The original gf-refman.html can be obtained from git history, e.g.:
a7e43d872f/doc/gf-refman.html
2018-12-09 20:38:02 +01:00
John J. Camilleri
f78dfe80a2
Update doc/index page
2018-12-08 14:29:02 +01:00
John J. Camilleri
e9e2bd6b89
Fix linking to chapters in gf-tutorial; Remove reference to Htmls.
2018-12-06 09:00:44 +01:00
John J. Camilleri
72a9eb0c8a
Another fake change to trigger rebuild of gf-tutorial
2018-12-05 18:14:17 +01:00