fair_dart2dsl 1.6.1
fair_dart2dsl: ^1.6.1 copied to clipboard
Companion compiler for fair_compiler for converting Dart to DSL.
Use this package as an executable
Install it
You can install the package from the command line:
dart pub global activate fair_dart2dslUse it
The package has the following executables:
$ fairc
Use this package as a library
Depend on it
Run this command:
With Dart:
$ dart pub add fair_dart2dslThis will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get):
dependencies:
fair_dart2dsl: ^1.6.1Alternatively, your editor might support dart pub get. Check the docs for your editor to learn more.
Import it
Now in your Dart code, you can use:
import 'package:fair_dart2dsl/fairc.dart';
import 'package:fair_dart2dsl/fairdsl/fair_ast_check_gen.dart';
import 'package:fair_dart2dsl/fairdsl/fair_ast_gen.dart';
import 'package:fair_dart2dsl/fairdsl/fair_ast_logic_unit.dart';
import 'package:fair_dart2dsl/fairdsl/fair_ast_node.dart';
import 'package:fair_dart2dsl/fairdsl/fair_check_node_map.dart';
import 'package:fair_dart2dsl/fairdsl/fair_dsl_gen.dart';