CARVIEW |
Select Language
HTTP/2 200
date: Thu, 24 Jul 2025 01:48:35 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"0307481a3e2210c66fde6b30518277f7"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=1SmEblpJduEJgCdd9qQdyqWtwIivCPTcI%2BooCpcTjq0B5zgb%2Fd9ZhQlmH8Hy9JMhs%2BEiGArqvKKOYMX%2BMXiNWVGOg%2FQUyQioICuGlQysYUfuG0%2Fg%2BUnEGr6abu%2FSdl14soVIqFJY5xr69U%2BA2npMc1mSJ%2B4S2ezTu2aTyx8i5y7VNDu4J%2BlqHxLxYmpt04G14NyN0R5pNfoq5RDnlLf5rXizx%2F6gJmV4N1lycxXHNXd4vlaeF086hvwxyUSraPH2hgPlsh1vumQJMQIoJtUViA%3D%3D--W0qY1sRlR5fuDa5z--bIiWOLzfYCl3McglQAK5IQ%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.222353436.1753321714; Path=/; Domain=github.com; Expires=Fri, 24 Jul 2026 01:48:34 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Fri, 24 Jul 2026 01:48:34 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: 8592:36F97A:11F14CF:15B6D8A:688190F2
Releases · ruby/lrama · GitHub
21 Jan 01:18
Loading
23 Dec 06:17
Loading
12 Sep 12:06
Loading
02 May 04:32
Loading
29 Apr 06:11
Loading
28 Apr 04:38
Loading
27 Apr 01:06
Loading
25 Mar 00:20
Loading
22 Mar 02:53
Loading
14 Feb 22:48
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 28
Releases: ruby/lrama
Releases · ruby/lrama
v0.7.0
e275c97
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
What's Changed
- Bump steep gem version to 1.9.2 by @ydah in #489
- Update README.md in versions and branches by @ydah in #491
- Use rbs-inline and rewrite bitmap.rb by @Little-Rubyist in #490
- Bump rbs from v3.7.0 to v3.8.0 and steep from v1.9.2 to v1.9.3 by @Little-Rubyist in #492
- Follow-up on development with rbs-inline by @ydah in #493
- Add definition for Read sets and Follow sets by @yui-knk in #495
- Optimize Lexer comment reading by @ydah in #494
- Add RBS type signatures for TraceReporter and generate RBS file by @ydah in #497
- Add RBS type signatures for Logger and generate RBS file by @ydah in #498
- Simplify inline rule resolution using shorthand syntax for block arguments by @ydah in #500
- Add test job for multiple compilers for C by @ydah in #499
- Move processing of lhs_s_value method to Binding class by @ydah in #501
- Reorder RBS collection installation in CI workflow by @ydah in #503
- Change the
-t
option, which was reserved, to match bison and behave the same as--debug
by @ydah in #504 - Pass
--with-parser=parse.y
for ruby build by @yui-knk in #505 - Add 'only-explicit-rules' option to display explicit grammar rules by @ydah in #496
- Update NEWS.md for Lrama 0.7.0 release notes, adding support for
-t
option and tracing only explicit rules by @ydah in #507 - Update rbs gem version to 3.8.1 by @ydah in #508
- Replace with rbs-inline style type definition in lexer directory by @ydah in #509
- Refactor for Lrama::Grammar::Binding by @ydah in #510
- Retire ubuntu-20.04 by @ydah in #511
- Support IELR(1) Parser Generation by @junk0612 in #398
- Add GitHub Actions workflow for deploying Lrama documentation to GitHub Pages by @ydah in #502
- Add documentation in README and gemspec by @ydah in #512
transition_queue
is not used by @yui-knk in #514- Migrate digraph type declarations to rbs-inline by @yui-knk in #515
- v0.7.0 by @ydah in #513
Full Changelog: v0.6.11...v0.7.0
Assets 2
v0.6.11
ebdadac
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
What's Changed
- Document for compressed state table by @yui-knk in #469
- Update NEWS.md - fix spelling by @jbampton in #470
- Fix a typo by @ydah in #471
- Bump rbs from v3.5.3 to v3.6.0 and steep from v1.7.1 to v1.8.0 by @ydah in #472
- Use
"%empty"?
instead ofempty
by @ydah in #473 - Use
TAG? token_declaration+
instead oftoken_declaration+
andTAG token_declaration+
by @ydah in #474 - Use
string_as_id?
by @ydah in #476 - Use grouping instead of generic_symbol by @ydah in #475
- [DOC] Add syntax highlighting to MarkDown code blocks by @amomchilov in #482
- Bump rbs from v3.6.0 to v3.7.0 and steep from v1.8.0 to v1.8.1 by @ydah in #481
- Fix an error when
str.length
is greater thanlength
by @ydah in #477 - Add types to counterexamples by @Little-Rubyist in #483
- Add support for %type declarations using
%nterm
in Nonterminal Symbols by @ydah in #485 - Refactoring with option in parser.y by @ydah in #484
- Fix argument type of
find_symbol_by_s_value
andfind_symbol_by_s_value!
by @yui-knk in #486 - Specify
--parser
for RUN_OPTS and SPECOPTS when run test-all by @yui-knk in #488 - v0.6.11 by @ydah in #487
New Contributors
- @jbampton made their first contribution in #470
- @amomchilov made their first contribution in #482
Full Changelog: v0.6.10...v0.6.11
Assets 2
2 people reacted
v0.6.10
ea5306c
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
What's Changed
- Fix an error for
Lrama::Grammar::ParameterizingRule::Rhs#resolve_user_code
when multiple execute method by @ydah in #411 - Add .vscode to .gitignore by @ydah in #413
- Refactor for parameterizing_rule_resolver by @ydah in #412
- Trivial fixes by @ydah in #415
- Use include target
destructors.h
instead ofprinters.h
in fixtures by @ydah in #416 - Use
require_relative
in the Lrama codebase by @koic in #419 - add grammar/code directory types by @Little-Rubyist in #417
- Add support for adjusting Index to Inline by @ydah in #394
- Racc 1.8.0 by @yui-knk in #421
- Use
foo?
instead offoo_opt
by @ydah in #422 - Use
string_as_id
instead ofSTRING
by @ydah in #423 - Add support for Named Reference in parameterizing rules callers by @ydah in #414
- Add support for aliased Named References for actions of rhs in Parameterizing rules by @ydah in #410
- Rename Lrama::Grammar::Rule#to_s to Lrama::Grammar:Rule::display_name by @S-H-GAMELINKS in #426
- Apply frozen string literal magic comment by @koic in #424
- Use
StringIO.new
instead of""
by @ydah in #427 - Fix warning when execute rspec by @ydah in #430
- Change String not to be reassigned by @ydah in #428
- Change to allow verification of memory usage by @ydah in #432
- Add types in and around Grammar.rb by @Little-Rubyist in #433
- Fix trivial typo in comment by @ydah in #434
- Bump rbs from v3.4.4 to v3.5.1 by @ydah in #435
- Fixes broken links in the table of contents of README by @ydah in #436
- Use ";"? instead of rhs by @ydah in #438
- Fix some rbs by @ydah in #437
- Add support
--report=terms
option by @S-H-GAMELINKS in #439 - Improve
--report=terms
command by @ydah in #440 - Add support
--report=rules
option by @ydah in #441 - Introduce the
Lrama::TraceReporter
class to organize the command.rb by @ydah in #444 - Bump steep from v1.6.0 to v1.7.1 by @ydah in #445
- Fix an error for initialization within YY_INITIAL_VALUE() with C++ by @ydah in #443
- Ensure compatibility with Bison for
%locations
by @ydah in #446 - Improve
--report
option by @ydah in #449 - Introduce the
-W
and--warnings
options and support redefined parameterizing rules by @ydah in #448 - Add NEWS v0.6.6~v0.6.9 by @ydah in #450
- chore: Add RubyDoc documentation badge to README.md by @ydah in #451
- Update link to LEGAL.md file in README.md by @ydah in #452
- chore: Change rake command to use bundle exec in README by @ydah in #453
- Check
grammar
directory and fix some types by @Little-Rubyist in #455 - Widen the definable position of parameterizing rules by @ydah in #420
- chore: Exclude sample directory from gemspec files by @ydah in #454
- Adjust the output of the trace help command by @ydah in #456
- Add support
-v
,--verbose
option by @ydah in #457 - Add types to classes in state directory by @Little-Rubyist in #458
- Bump rbs from v3.5.1 to v3.5.2 by @ydah in #459
- Fixes some trivial formatting by @ydah in #462
- Add types to states by @Little-Rubyist in #463
- chore: Update racc gem to version 1.8.1 by @ydah in #464
- Organize parser.y by @ydah in #460
- Add CI env for C++ and fix errors and warnings when compiling as C++ by @ydah in #465
- chore: Update rbs gem to version 3.5.3 by @ydah in #466
- v0.6.10 by @ydah in #467
New Contributors
- @koic made their first contribution in #419
- @S-H-GAMELINKS made their first contribution in #426
Full Changelog: v0.6.9...v0.6.10
Assets 2
2 people reacted
v0.6.9
f8c0232
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
Assets 2
v0.6.8
bf3a016
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
Assets 2
1 person reacted
v0.6.7
23f305c
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
What's Changed
- Add support for RHS of user-defined parameterizing rules contain
symbol?
,symbol+
, andsymbol*
by @ydah in #401 - v0.6.7 by @yui-knk in #402
Full Changelog: v0.6.6...v0.6.7
Assets 2
v0.6.6
2a0ac76
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
What's Changed
- Introduce Inlining by @ydah in #369
- Truncate GrammarFile's @text when inspecting by @junk0612 in #392
- Omit too long text when printing module
Lrama::Lexer::GrammarFile
class by @ydah in #393 - Refactor State#xxx_transitions by @junk0612 in #395
- Introduce the
--trace=actions
option by @ydah in #396 - Remove
,
from Rule print format by @yui-knk in #397 - Fix an error for using parameterizing rules with own stack in semantic action by @ydah in #399
- v0.6.6 by @yui-knk in #400
Full Changelog: v0.6.5...v0.6.6
Assets 2
2 people reacted
v0.6.5
7e2c745
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
Assets 2
v0.6.4
33a658c
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
What's Changed
- Remove unnecessary definitions from rbs by @ydah in #373
- Improve error message for symbols by @ydah in #374
- Show valid arguments for command line options by @nobu in #375
- Add rbs for lib/lrama/options.rb by @ydah in #376
- Minimal BASERUBY version was updated to 3.0 by @yui-knk in #378
- Update rbs by @yui-knk in #377
- Use RSpec instead of Rspec by @ydah in #379
- Add Counterexamples group in SimpleCov by @ydah in #380
- Fix an issue in a user-defined parameterizing rule where the caller cannot access
$$
in the rule by @ydah in #381 - Fix test data with syntax errors by @ydah in #383
- Add sequences in Standard libraries by @ydah in #382
- Support
%destructor
declaration by @yui-knk in #385 - Update NEWS.md by @yui-knk in #386
- v0.6.4 by @yui-knk in #387
Full Changelog: v0.6.3...v0.6.4
Assets 2
v0.6.3
9e477d9
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
What's Changed
- Add metadata for rubygems.org by @m-nakamura145 in #358
- Add badges in README by @ydah in #360
- Organize gemspec by @ydah in #359
- Add a Table of Contents in README by @ydah in #361
- Adding an overview of Parameterizing rules to the README by @ydah in #363
- Add test or steep check by rake task in README by @ydah in #362
- Use
def_delegators
in Lrama::States::Item by @ydah in #365 - chore: trivial refactoring by @ydah in #366
- Refactoring to extract Lrama::Grammar::Symbols by @ydah in #364
- Add rbs for
Grammar::Type
andGrammar::Symbols::Resolver
by @ydah in #368 - Separate number and index in
Grammar::Reference
by @ydah in #370 - Provide functionalities for Bring Your Own Stack by @yui-knk in #367
#scan_reference
should fillReference#number
for$:n
. by @yui-knk in #371- v0.6.3 by @yui-knk in #372
Full Changelog: v0.6.2...v0.6.3
Assets 2
Previous Next
You can’t perform that action at this time.