ruby/lib/prism
Benoit Daloze 6c123649cd [ruby/prism] Use RbConfig to locate libprism and headers when it is a default gem
* This is notably necessary on TruffleRuby, which is updating to Ruby 3.3 which introduces Prism as a default gem.
* Using the existing path is not an option as it would end up in truffleruby/lib/build/libprism.so and
  "truffleruby/lib/include/#{header}" which are not good places for such files.

https://github.com/ruby/prism/commit/5d16473e69
2024-11-12 14:20:39 +00:00
..
parse_result [ruby/prism] Various cleanup for initializers and typechecks 2024-07-11 14:25:54 -04:00
polyfill [ruby/prism] Prism::Location#adjoin 2024-05-03 19:14:03 +00:00
translation [ruby/prism] Use `partial_script` for the parser translators 2024-10-03 12:52:02 +00:00
desugar_compiler.rb [PRISM] Field renaming 2024-08-28 15:06:53 -04:00
ffi.rb [ruby/prism] Use RbConfig to locate libprism and headers when it is a default gem 2024-11-12 14:20:39 +00:00
lex_compat.rb [ruby/prism] Fix up lex difference when ~ heredoc with 0 dedent and line continuation 2024-09-25 18:35:05 +00:00
node_ext.rb [ruby/prism] Reverse-sync ruby/ruby and deprecate old fields 2024-08-28 19:07:16 +00:00
pack.rb [ruby/prism] Resync RBI and test it in CI 2024-02-29 16:29:16 +00:00
parse_result.rb [ruby/prism] Prism::CodeUnitsCache 2024-10-10 18:02:27 +00:00
pattern.rb [ruby/prism] Prism::Node#tunnel 2024-05-03 18:37:19 +00:00
prism.gemspec [ruby/prism] Relocation 2024-10-16 15:56:01 +00:00
relocation.rb [ruby/prism] Relocation 2024-10-16 15:56:01 +00:00
string_query.rb [ruby/prism] Prism::StringQuery 2024-10-11 19:34:57 +00:00
translation.rb [ruby/prism] Fix up some minor parser incompatibilities 2024-03-04 14:39:52 +00:00