MiniScript Dart
An exact port of the MiniScript C# interpreter for Dart.
Installation
CLI Installation
Run on your terminal.
dart pub global activate miniscript
Library Installation
Run this on your workspace terminal
dart pub add miniscript
How to Use
CLI
Just run this on your terminal.
miniscript --help
Library
Please check the example folder.
Limitations
Due to how Dart's typings work, we are unable to make a floatValue function thus we have to enforce the use of single floating point type.
Libraries
- miniscript
- miniscript_errors
- miniscript_interpreter
- miniscript_intrinsics/host_info
- miniscript_intrinsics/intrinsic
- miniscript_intrinsics/intrinsic_code
- miniscript_intrinsics/intrinsic_result
- miniscript_intrinsics/intrinsics
- miniscript_keywords
- miniscript_lexer
- miniscript_parser/parser
- miniscript_parser/parsing_states
- miniscript_tac/context
- miniscript_tac/dump
- miniscript_tac/helpers
- miniscript_tac/line
- miniscript_tac/machine
- miniscript_tac/tac
- miniscript_types/function
- miniscript_types/helpers
- miniscript_types/value
- miniscript_types/value_list
- miniscript_types/value_map
- miniscript_types/value_null
- miniscript_types/value_number
- miniscript_types/value_seq_elem
- miniscript_types/value_string
- miniscript_types/value_temp
- miniscript_types/value_variable
- miniscript_unit_test
- value_pointer