Crates.io | scie |
lib.rs | scie |
version | 0.1.0 |
source | src |
created_at | 2020-10-15 04:34:03.642802 |
updated_at | 2020-10-15 04:34:03.642802 |
description | Scie is a research about how to build simple code identify engine for different languages. |
homepage | https://github.com/phodal/scie |
repository | https://github.com/phodal/scie |
max_upload_size | |
id | 299876 |
size | 10,125,678 |
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.
major issues:
Grammar
UtfString
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:
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
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.