Scie is a research about how to build simple code identify engine for different languages.
goal: build a better code figure engine for code refactoring.
scie-cli 0.1
Phodal HUANG<h@phodal.com>
USAGE:
scie-cli [FLAGS] [OPTIONS]
FLAGS:
-h, --help Prints help information
-v, --verbose
-V, --version Prints version information
OPTIONS:
-c, --config <config> [default: default.conf]
-p, --path <path> [default: .]
git clone https://github.com/phodal/scie/
cargo run scie
install just
curl --proto '=https' --tlsv1.2 -sSf https://just.systems/install.sh | bash -s -- --to DEST
run tests
just tests
major issues:
Grammar
seed in rule_container.rsUtfString
libc
and other libraries to abort the program in case of critical errors. For example, glibc
sends an SIGABRT in case of a detected double-free or other heap corruptions.Todo:
scie-grammar based on vscode-textmate with MIT LICENSE see in scie-grammar/src/scanner/LICENSE
@ 2020 A Phodal Huang's Idea. This code is distributed under the MPL license. See LICENSE
in this directory.