rimu

Last updated:

0 purchases

rimu Image
rimu Images
Add to Cart

Description:

rimu

A port of the Rimu Markup language written in the Dart
language.
Features #
Functionally identical to the TypeScript
implementation version 11.4.x.
Using the Rimu package #
The Rimu Dart package is hosted at pub.dev.
Example usage:
import 'package:rimu/rimu.dart';

main(List<String> arguments) {
print(render('Hello *Rimu*!'));
}
copied to clipboard
See also Rimu API documentation.
CLI command #
The Dart port of the Rimu CLI
command can be
run as a script, for example:
dart ./bin/rimuc.dart --version
copied to clipboard
Or compiled to a native executable, for example:
dart compile exe ./bin/rimuc.dart -o ~/local/bin/rimudart
copied to clipboard
Building #


Clone source repo from Github:
git clone [email protected]:srackham/rimu-dart.git
copied to clipboard


Build and test:
cd rimu-dart/
dart pub get
make
copied to clipboard


Learn more #
Read the documentation and experiment
with Rimu in the Rimu
Playground.
Implementation #


The largely one-to-one correspondence between the canonical
TypeScript code and the Dart code
eased porting and debugging. This will also make it easier to
cross-port new features and bug-fixes.


All Rimu implementations share the same JSON driven test suites
comprising over 300 compatibility checks.

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.