sl_engine_compile_file function

  1. @Native<sl_syntax_error_t Function(sl_engine_handle_t, Pointer<Char>)>(sl_engine_handle_t, ffi.Pointer<ffi.Char>)>(assetId: _sweetlineAssetId)
sl_syntax_error_t sl_engine_compile_file(
  1. sl_engine_handle_t engine_handle,
  2. Pointer<Char> syntax_file
)

Compile syntax rules (from a JSON configuration file) @param engine_handle Highlight engine handle @param syntax_file Path to the syntax rule JSON file @return Syntax rule error information (if any)

Implementation

@ffi.Native<
  sl_syntax_error_t Function(sl_engine_handle_t, ffi.Pointer<ffi.Char>)
>(assetId: _sweetlineAssetId)
external sl_syntax_error_t sl_engine_compile_file(
  sl_engine_handle_t engine_handle,
  ffi.Pointer<ffi.Char> syntax_file,
);