Yukihiro "Matz" Matsumoto
dcd77f1efd
mruby-compiler: replace MRB_SYM_2() with MRB_SYM() macros
...
The _2 suffix variants accept an mrb_state* parameter that is
always ignored with presym enabled. Replace all uses in codegen.c,
parse.y, and y.tab.c with the standard macros. The _2 macro
definitions are kept in presym headers for backward compatibility.
Co-authored-by: Claude <noreply@anthropic.com >
2026-02-19 14:14:40 +09:00
Yukihiro "Matz" Matsumoto
5829ca60b6
doc: update presym documentation
...
Remove references to conf.disable_presym and MRB_NO_PRESYM.
Co-authored-by: Claude <noreply@anthropic.com >
2026-02-19 12:18:00 +09:00
Yukihiro "Matz" Matsumoto
2ce0606f14
guides/symbol.md: 'punctuation' is uncountable; close #6488
...
Issue #6488 is addressed by fixing spelling.
2025-03-28 08:22:53 +09:00
Yukihiro "Matz" Matsumoto
d13e6ff8c9
include/presym.h: MRB_GVSYM() for global variables is now available
2024-12-14 16:03:35 +09:00
dearblue
6291b55bba
Add links to documentation in README.md
...
The documentation table is generated by the `rake doc:update-index` command.
The following conditions must be met for links to be added to the documentation table.
- The file must be placed under the `doc/` directory
- The file must have the extension `.md`
- The file must be written at the top of the file with `<! -- summary: ANY-TEXT -->`
2024-11-10 22:39:14 +09:00
John Bampton
19d0ea803d
Fix pre-commit failure from prettier
2023-12-31 21:57:58 +10:00
John Bampton
f631460dfb
docs: standardize whitespace in Markdown files
...
Most of the Markdown has a single space between sentences.
This pr changes `2 spaces` to `1 space`.
2022-10-29 18:49:31 +10:00
John Bampton
696226a60e
docs: standardize Markdown lists
...
Previously for lists we were using both `*` and `-` to start the list items.
This pr changes all lists to use `-`.
2022-10-26 13:09:41 +10:00
John Bampton
188e9b6fb0
Enable markdownlint rules MD003,MD005,MD007
...
Lint Markdown
https://github.com/DavidAnson/markdownlint#rules--aliases
2021-06-22 06:57:03 +10:00
John Bampton
625210f67c
Enable markdownlint rule MD046 code-block-style
...
Fix C Markdown code block style
2021-06-19 08:38:58 +10:00
Yukihiro "Matz" Matsumoto
56842628b9
Stop mentioning MRB_NO_PRESYM in the doc.
...
It's for internal use. Please use `conf.disable_presym`.
2021-01-28 16:47:02 +09:00
Yukihiro "Matz" Matsumoto
1e009061f8
Describe disabling preallocated symbols in the doc.
2021-01-28 15:47:51 +09:00
Yukihiro "Matz" Matsumoto
efa0314731
Adjust spaces after list markers.
2021-01-26 21:21:26 +09:00
Yukihiro "Matz" Matsumoto
73418a90fa
Add doc/symbols.md. [ci skip]
...
To describe how to use symbols, especially preallocated symbols from C.
2021-01-26 12:42:36 +09:00