diff --git a/lib/prism.rb b/lib/prism.rb index 0e3cb2c0a67..23a72fa49a3 100644 --- a/lib/prism.rb +++ b/lib/prism.rb @@ -95,11 +95,11 @@ def self.parse_file_failure?(filepath, **options) if RUBY_ENGINE == "ruby" and !ENV["PRISM_FFI_BACKEND"] require "prism/prism" - # Using a C extension is the default backend for the parser. + # The C extension is the default backend on CRuby. Prism::BACKEND = :CEXT else require_relative "prism/ffi" - # On platforms that don't support C extensions, we use FFI. + # The FFI backend is used on other Ruby implementations. Prism::BACKEND = :FFI end