aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShuiRuTian <[email protected]>2021-01-06 08:01:48 +0000
committerShuiRuTian <[email protected]>2021-01-06 08:01:48 +0000
commit425784a612459bdf761aca86afbf9e6e12653d3b (patch)
treec3b39e3ff01afc0009052bbe544cf7f40057dab1
parent861a54727003e054629b5bca5d94f8e7a4554cef (diff)
add analytics md.
-rw-r--r--analytics.md28
1 files changed, 28 insertions, 0 deletions
diff --git a/analytics.md b/analytics.md
new file mode 100644
index 000000000..ff3231867
--- /dev/null
+++ b/analytics.md
@@ -0,0 +1,28 @@
1# file name change
2
3change module system and `use` clauses.
4
5This means we would not change all possiable places for now.(I think this is hard to implement even in future.)
6
7## module system
8
9### physical module and logic module
10
11each file and folder(lib.rs in the folder) is a physical module.
12
13`use` and `pub` could import and export module as logic.
14
15logic module could be seen as `namespace`.
16
17Only logic module matters.
18
19### module tree
20
21### module declaration
22
23> logic module could be defined in its ancestor's folder.
24
25> module
26
27## use clauses
28