├── .github ├── actions │ └── test │ │ └── action.yml └── workflows │ └── release.yml ├── .gitignore ├── .gitmodules ├── .mocharc.js ├── .vscode ├── launch.json └── settings.json ├── CMakeLists.txt ├── README.md ├── changelog.md ├── docker ├── docker-entrypoint └── entrypoint ├── docs └── disammbly.md ├── package.json ├── pnpm-lock.yaml ├── src ├── include │ ├── bittest.h │ ├── define.h │ ├── file.h │ ├── json.h │ ├── night.h │ ├── string_utils.h │ ├── usage.h │ ├── wxa.h │ ├── wxml.h │ └── wxss.h ├── module │ ├── .gitignore │ ├── CMakeLists.txt │ ├── config │ │ ├── wcc.cc │ │ ├── wcc.hh │ │ ├── wcsc.cc │ │ └── wcsc.hh │ ├── wcc.cpp │ └── wcsc.cpp ├── night │ ├── night.cpp │ ├── ns_ast_parse.cpp │ ├── ns_compile_js.cpp │ ├── ns_god │ │ └── ns_god.cpp │ ├── ns_node.cpp │ ├── ns_sourcemap.cpp │ ├── ns_stream.cpp │ ├── ns_token.cpp │ ├── sourcemap │ │ └── sourcemap.cpp │ └── str │ │ └── str.cpp ├── utils │ ├── bittest.cpp │ ├── file.cpp │ ├── json.cpp │ └── string_utils.cpp ├── wcc.cpp ├── wcc │ └── usage.cpp ├── wcsc.cpp ├── wcsc │ └── usage.cpp ├── wxa │ └── wxa.cpp ├── wxml │ ├── common.cpp │ ├── compiler.cpp │ ├── dom_lib │ │ ├── common.cpp │ │ ├── expr_syntax_tree.cpp │ │ ├── machine.cpp │ │ ├── parse_exception.cpp │ │ ├── parser.cpp │ │ ├── rvm_op_code_position.cpp │ │ ├── rvm_op_code_position_recorder.cpp │ │ ├── str_cache.cpp │ │ ├── token.cpp │ │ ├── tokenizer.cpp │ │ └── wxml_dom.cpp │ ├── expr_lib │ │ ├── base.cpp │ │ ├── bnf.cpp │ │ ├── common.cpp │ │ ├── expr_syntax_tree.cpp │ │ ├── parser.cpp │ │ ├── token.cpp │ │ ├── tokenizer.cpp │ │ └── transit_table.cpp │ ├── name_allocator.cpp │ ├── rewrite.cpp │ ├── rpx.cpp │ └── string_templating │ │ ├── common.cpp │ │ └── token.cpp └── wxss │ ├── common.cpp │ ├── css_tree_lib │ ├── base.cpp │ ├── bnf.cpp │ ├── css_syntax_tree.cpp │ ├── css_tree_lib.cpp │ ├── lexical_checker.cpp │ ├── parser.cpp │ ├── rule.cpp │ ├── rule_chain.cpp │ └── transit_table.cpp │ ├── token.cpp │ ├── tokenizer.cpp │ └── x_compiler.cpp ├── test ├── code.asm ├── defs.h ├── disassembly │ ├── compiler_lazy.cpp │ ├── init.c │ └── parse_source.cpp ├── main.cpp ├── node-gyp │ ├── .gitignore │ ├── binding.cc │ ├── binding.gyp │ ├── build.sh │ ├── package.json │ └── pnpm-lock.yaml ├── resolve_path.cpp ├── runner │ ├── addon │ │ ├── addon-prepare.sh │ │ ├── compiler.js │ │ ├── wcc │ │ │ ├── build │ │ │ │ └── Release │ │ │ │ │ ├── wcc.node │ │ │ │ │ └── wcsc.node │ │ │ ├── lib │ │ │ │ ├── index.js │ │ │ │ ├── util.js │ │ │ │ ├── wcc.js │ │ │ │ └── wcsc.js │ │ │ └── package.json │ │ └── win │ │ │ ├── main.js │ │ │ ├── package.json │ │ │ └── wcc │ │ │ ├── build │ │ │ └── Release │ │ │ │ ├── wcc.node │ │ │ │ └── wcsc.node │ │ │ ├── lib │ │ │ ├── index.js │ │ │ ├── util.js │ │ │ ├── wcc.js │ │ │ └── wcsc.js │ │ │ └── package.json │ ├── ast-helper.js │ ├── binary-linux.ts │ ├── binary-windows.ts │ ├── module-linux.ts │ ├── module-windows.ts │ ├── tool.js │ └── types.d.ts ├── spec │ ├── build-npm-mini.js │ ├── demo.spec.ts │ ├── empty-key │ ├── issue │ │ ├── 102 │ │ │ ├── .gitignore │ │ │ ├── case1.txt │ │ │ ├── issue102.spec.ts │ │ │ ├── prepare.sh │ │ │ └── wxapp.tar.gz │ │ ├── 115 │ │ │ ├── .gitignore │ │ │ ├── data │ │ │ │ └── example.json │ │ │ ├── issue115.spec.ts │ │ │ ├── prepare.sh │ │ │ └── sample.tar.gz │ │ ├── 129 │ │ │ ├── data │ │ │ │ └── example.json │ │ │ ├── issue129.spec.ts │ │ │ └── prepare.sh │ │ ├── 137 │ │ │ ├── data │ │ │ │ └── example.json │ │ │ └── issue137.spec.ts │ │ └── prepare.sh │ ├── prepare.sh │ ├── prepare │ │ ├── miniprogram-demo │ │ └── tdesign-miniprogram-starter-retail │ ├── wcc │ │ ├── empty │ │ │ └── version.spec.ts │ │ ├── lla │ │ │ ├── LOG.MD │ │ │ ├── lla.js │ │ │ ├── lla.spec.ts │ │ │ ├── raw-parse.js │ │ │ └── wcc.js │ │ ├── llw │ │ │ ├── LOG.MD │ │ │ ├── llw.js │ │ │ └── llw.spec.ts │ │ ├── module │ │ │ ├── data │ │ │ │ ├── options-1719836862880.json │ │ │ │ ├── options-1719836863260.json │ │ │ │ └── options-202505012307.json │ │ │ └── module.spec.ts │ │ ├── raw │ │ │ ├── raw.spec.ts │ │ │ ├── tdesign-miniprogram-starter-retail.spec.ts │ │ │ └── tdesign-miniprogram-starter-retail │ │ │ │ ├── case1-cmd.txt │ │ │ │ ├── case2-cmd.txt │ │ │ │ └── case3-cmd.txt │ │ └── wxs │ │ │ ├── sample1.json │ │ │ ├── sample2.json │ │ │ ├── sample3.json │ │ │ └── wxs.spec.ts │ └── wcsc │ │ ├── empty │ │ └── version.spec.ts │ │ ├── ll │ │ └── ll.spec.ts │ │ ├── module │ │ ├── data │ │ │ ├── 1720324528222-wcsc-options.json │ │ │ └── 1720337273873-wcsc-options.json │ │ └── module.spec.ts │ │ └── raw │ │ ├── raw.spec.ts │ │ ├── tdesign-miniprogram-starter-retail.spec.ts │ │ └── tdesign-miniprogram-starter-retail │ │ ├── case1-cmd.txt │ │ └── case2-cmd.txt ├── test-linux-module.sh ├── test.cpp ├── transit_table.cpp ├── vector.cpp ├── wcc.cpp ├── wcc.disassembly.cpp ├── wcc.sh ├── wcsc.disassembly.cpp ├── wcsc.sh ├── wcsc_module.sh └── wine │ ├── info.txt │ ├── wcc.exe │ └── wcsc.exe ├── tools ├── build-loong64.sh ├── build-with-docker.sh ├── install-nwjs-dependency.sh ├── run-test-with-docker.sh └── toolchain.cmake └── tsconfig.json /.github/actions/test/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/.github/actions/test/action.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/.gitmodules -------------------------------------------------------------------------------- /.mocharc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/.mocharc.js -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/README.md -------------------------------------------------------------------------------- /changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/changelog.md -------------------------------------------------------------------------------- /docker/docker-entrypoint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/docker/docker-entrypoint -------------------------------------------------------------------------------- /docker/entrypoint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/docker/entrypoint -------------------------------------------------------------------------------- /docs/disammbly.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/docs/disammbly.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /src/include/bittest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/include/bittest.h -------------------------------------------------------------------------------- /src/include/define.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/include/define.h -------------------------------------------------------------------------------- /src/include/file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/include/file.h -------------------------------------------------------------------------------- /src/include/json.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/include/json.h -------------------------------------------------------------------------------- /src/include/night.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/include/night.h -------------------------------------------------------------------------------- /src/include/string_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/include/string_utils.h -------------------------------------------------------------------------------- /src/include/usage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/include/usage.h -------------------------------------------------------------------------------- /src/include/wxa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/include/wxa.h -------------------------------------------------------------------------------- /src/include/wxml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/include/wxml.h -------------------------------------------------------------------------------- /src/include/wxss.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/include/wxss.h -------------------------------------------------------------------------------- /src/module/.gitignore: -------------------------------------------------------------------------------- 1 | node 2 | lib 3 | nw-headers-v*.tar.gz -------------------------------------------------------------------------------- /src/module/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/module/CMakeLists.txt -------------------------------------------------------------------------------- /src/module/config/wcc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/module/config/wcc.cc -------------------------------------------------------------------------------- /src/module/config/wcc.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/module/config/wcc.hh -------------------------------------------------------------------------------- /src/module/config/wcsc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/module/config/wcsc.cc -------------------------------------------------------------------------------- /src/module/config/wcsc.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/module/config/wcsc.hh -------------------------------------------------------------------------------- /src/module/wcc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/module/wcc.cpp -------------------------------------------------------------------------------- /src/module/wcsc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/module/wcsc.cpp -------------------------------------------------------------------------------- /src/night/night.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/night/night.cpp -------------------------------------------------------------------------------- /src/night/ns_ast_parse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/night/ns_ast_parse.cpp -------------------------------------------------------------------------------- /src/night/ns_compile_js.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/night/ns_compile_js.cpp -------------------------------------------------------------------------------- /src/night/ns_god/ns_god.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/night/ns_god/ns_god.cpp -------------------------------------------------------------------------------- /src/night/ns_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/night/ns_node.cpp -------------------------------------------------------------------------------- /src/night/ns_sourcemap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/night/ns_sourcemap.cpp -------------------------------------------------------------------------------- /src/night/ns_stream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/night/ns_stream.cpp -------------------------------------------------------------------------------- /src/night/ns_token.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/night/ns_token.cpp -------------------------------------------------------------------------------- /src/night/sourcemap/sourcemap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/night/sourcemap/sourcemap.cpp -------------------------------------------------------------------------------- /src/night/str/str.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/night/str/str.cpp -------------------------------------------------------------------------------- /src/utils/bittest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/utils/bittest.cpp -------------------------------------------------------------------------------- /src/utils/file.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/utils/file.cpp -------------------------------------------------------------------------------- /src/utils/json.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/utils/json.cpp -------------------------------------------------------------------------------- /src/utils/string_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/utils/string_utils.cpp -------------------------------------------------------------------------------- /src/wcc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wcc.cpp -------------------------------------------------------------------------------- /src/wcc/usage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wcc/usage.cpp -------------------------------------------------------------------------------- /src/wcsc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wcsc.cpp -------------------------------------------------------------------------------- /src/wcsc/usage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wcsc/usage.cpp -------------------------------------------------------------------------------- /src/wxa/wxa.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxa/wxa.cpp -------------------------------------------------------------------------------- /src/wxml/common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxml/common.cpp -------------------------------------------------------------------------------- /src/wxml/compiler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxml/compiler.cpp -------------------------------------------------------------------------------- /src/wxml/dom_lib/common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxml/dom_lib/common.cpp -------------------------------------------------------------------------------- /src/wxml/dom_lib/expr_syntax_tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxml/dom_lib/expr_syntax_tree.cpp -------------------------------------------------------------------------------- /src/wxml/dom_lib/machine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxml/dom_lib/machine.cpp -------------------------------------------------------------------------------- /src/wxml/dom_lib/parse_exception.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxml/dom_lib/parse_exception.cpp -------------------------------------------------------------------------------- /src/wxml/dom_lib/parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxml/dom_lib/parser.cpp -------------------------------------------------------------------------------- /src/wxml/dom_lib/rvm_op_code_position.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxml/dom_lib/rvm_op_code_position.cpp -------------------------------------------------------------------------------- /src/wxml/dom_lib/rvm_op_code_position_recorder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxml/dom_lib/rvm_op_code_position_recorder.cpp -------------------------------------------------------------------------------- /src/wxml/dom_lib/str_cache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxml/dom_lib/str_cache.cpp -------------------------------------------------------------------------------- /src/wxml/dom_lib/token.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxml/dom_lib/token.cpp -------------------------------------------------------------------------------- /src/wxml/dom_lib/tokenizer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxml/dom_lib/tokenizer.cpp -------------------------------------------------------------------------------- /src/wxml/dom_lib/wxml_dom.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxml/dom_lib/wxml_dom.cpp -------------------------------------------------------------------------------- /src/wxml/expr_lib/base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxml/expr_lib/base.cpp -------------------------------------------------------------------------------- /src/wxml/expr_lib/bnf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxml/expr_lib/bnf.cpp -------------------------------------------------------------------------------- /src/wxml/expr_lib/common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxml/expr_lib/common.cpp -------------------------------------------------------------------------------- /src/wxml/expr_lib/expr_syntax_tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxml/expr_lib/expr_syntax_tree.cpp -------------------------------------------------------------------------------- /src/wxml/expr_lib/parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxml/expr_lib/parser.cpp -------------------------------------------------------------------------------- /src/wxml/expr_lib/token.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxml/expr_lib/token.cpp -------------------------------------------------------------------------------- /src/wxml/expr_lib/tokenizer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxml/expr_lib/tokenizer.cpp -------------------------------------------------------------------------------- /src/wxml/expr_lib/transit_table.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxml/expr_lib/transit_table.cpp -------------------------------------------------------------------------------- /src/wxml/name_allocator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxml/name_allocator.cpp -------------------------------------------------------------------------------- /src/wxml/rewrite.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxml/rewrite.cpp -------------------------------------------------------------------------------- /src/wxml/rpx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxml/rpx.cpp -------------------------------------------------------------------------------- /src/wxml/string_templating/common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxml/string_templating/common.cpp -------------------------------------------------------------------------------- /src/wxml/string_templating/token.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxml/string_templating/token.cpp -------------------------------------------------------------------------------- /src/wxss/common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxss/common.cpp -------------------------------------------------------------------------------- /src/wxss/css_tree_lib/base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxss/css_tree_lib/base.cpp -------------------------------------------------------------------------------- /src/wxss/css_tree_lib/bnf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxss/css_tree_lib/bnf.cpp -------------------------------------------------------------------------------- /src/wxss/css_tree_lib/css_syntax_tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxss/css_tree_lib/css_syntax_tree.cpp -------------------------------------------------------------------------------- /src/wxss/css_tree_lib/css_tree_lib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxss/css_tree_lib/css_tree_lib.cpp -------------------------------------------------------------------------------- /src/wxss/css_tree_lib/lexical_checker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxss/css_tree_lib/lexical_checker.cpp -------------------------------------------------------------------------------- /src/wxss/css_tree_lib/parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxss/css_tree_lib/parser.cpp -------------------------------------------------------------------------------- /src/wxss/css_tree_lib/rule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxss/css_tree_lib/rule.cpp -------------------------------------------------------------------------------- /src/wxss/css_tree_lib/rule_chain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxss/css_tree_lib/rule_chain.cpp -------------------------------------------------------------------------------- /src/wxss/css_tree_lib/transit_table.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxss/css_tree_lib/transit_table.cpp -------------------------------------------------------------------------------- /src/wxss/token.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxss/token.cpp -------------------------------------------------------------------------------- /src/wxss/tokenizer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxss/tokenizer.cpp -------------------------------------------------------------------------------- /src/wxss/x_compiler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/src/wxss/x_compiler.cpp -------------------------------------------------------------------------------- /test/code.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/code.asm -------------------------------------------------------------------------------- /test/defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/defs.h -------------------------------------------------------------------------------- /test/disassembly/compiler_lazy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/disassembly/compiler_lazy.cpp -------------------------------------------------------------------------------- /test/disassembly/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/disassembly/init.c -------------------------------------------------------------------------------- /test/disassembly/parse_source.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/disassembly/parse_source.cpp -------------------------------------------------------------------------------- /test/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/main.cpp -------------------------------------------------------------------------------- /test/node-gyp/.gitignore: -------------------------------------------------------------------------------- 1 | build -------------------------------------------------------------------------------- /test/node-gyp/binding.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/node-gyp/binding.cc -------------------------------------------------------------------------------- /test/node-gyp/binding.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/node-gyp/binding.gyp -------------------------------------------------------------------------------- /test/node-gyp/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/node-gyp/build.sh -------------------------------------------------------------------------------- /test/node-gyp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/node-gyp/package.json -------------------------------------------------------------------------------- /test/node-gyp/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/node-gyp/pnpm-lock.yaml -------------------------------------------------------------------------------- /test/resolve_path.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/resolve_path.cpp -------------------------------------------------------------------------------- /test/runner/addon/addon-prepare.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/runner/addon/addon-prepare.sh -------------------------------------------------------------------------------- /test/runner/addon/compiler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/runner/addon/compiler.js -------------------------------------------------------------------------------- /test/runner/addon/wcc/build/Release/wcc.node: -------------------------------------------------------------------------------- 1 | ../../../../../../build/wcc_module.node -------------------------------------------------------------------------------- /test/runner/addon/wcc/build/Release/wcsc.node: -------------------------------------------------------------------------------- 1 | ../../../../../../build/wcsc_module.node -------------------------------------------------------------------------------- /test/runner/addon/wcc/lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/runner/addon/wcc/lib/index.js -------------------------------------------------------------------------------- /test/runner/addon/wcc/lib/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/runner/addon/wcc/lib/util.js -------------------------------------------------------------------------------- /test/runner/addon/wcc/lib/wcc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/runner/addon/wcc/lib/wcc.js -------------------------------------------------------------------------------- /test/runner/addon/wcc/lib/wcsc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/runner/addon/wcc/lib/wcsc.js -------------------------------------------------------------------------------- /test/runner/addon/wcc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/runner/addon/wcc/package.json -------------------------------------------------------------------------------- /test/runner/addon/win/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/runner/addon/win/main.js -------------------------------------------------------------------------------- /test/runner/addon/win/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/runner/addon/win/package.json -------------------------------------------------------------------------------- /test/runner/addon/win/wcc/build/Release/wcc.node: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/runner/addon/win/wcc/build/Release/wcc.node -------------------------------------------------------------------------------- /test/runner/addon/win/wcc/build/Release/wcsc.node: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/runner/addon/win/wcc/build/Release/wcsc.node -------------------------------------------------------------------------------- /test/runner/addon/win/wcc/lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/runner/addon/win/wcc/lib/index.js -------------------------------------------------------------------------------- /test/runner/addon/win/wcc/lib/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/runner/addon/win/wcc/lib/util.js -------------------------------------------------------------------------------- /test/runner/addon/win/wcc/lib/wcc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/runner/addon/win/wcc/lib/wcc.js -------------------------------------------------------------------------------- /test/runner/addon/win/wcc/lib/wcsc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/runner/addon/win/wcc/lib/wcsc.js -------------------------------------------------------------------------------- /test/runner/addon/win/wcc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/runner/addon/win/wcc/package.json -------------------------------------------------------------------------------- /test/runner/ast-helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/runner/ast-helper.js -------------------------------------------------------------------------------- /test/runner/binary-linux.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/runner/binary-linux.ts -------------------------------------------------------------------------------- /test/runner/binary-windows.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/runner/binary-windows.ts -------------------------------------------------------------------------------- /test/runner/module-linux.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/runner/module-linux.ts -------------------------------------------------------------------------------- /test/runner/module-windows.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/runner/module-windows.ts -------------------------------------------------------------------------------- /test/runner/tool.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/runner/tool.js -------------------------------------------------------------------------------- /test/runner/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/runner/types.d.ts -------------------------------------------------------------------------------- /test/spec/build-npm-mini.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/build-npm-mini.js -------------------------------------------------------------------------------- /test/spec/demo.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/demo.spec.ts -------------------------------------------------------------------------------- /test/spec/empty-key: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/spec/issue/102/.gitignore: -------------------------------------------------------------------------------- 1 | wxapp -------------------------------------------------------------------------------- /test/spec/issue/102/case1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/issue/102/case1.txt -------------------------------------------------------------------------------- /test/spec/issue/102/issue102.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/issue/102/issue102.spec.ts -------------------------------------------------------------------------------- /test/spec/issue/102/prepare.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/issue/102/prepare.sh -------------------------------------------------------------------------------- /test/spec/issue/102/wxapp.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/issue/102/wxapp.tar.gz -------------------------------------------------------------------------------- /test/spec/issue/115/.gitignore: -------------------------------------------------------------------------------- 1 | sample -------------------------------------------------------------------------------- /test/spec/issue/115/data/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/issue/115/data/example.json -------------------------------------------------------------------------------- /test/spec/issue/115/issue115.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/issue/115/issue115.spec.ts -------------------------------------------------------------------------------- /test/spec/issue/115/prepare.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/issue/115/prepare.sh -------------------------------------------------------------------------------- /test/spec/issue/115/sample.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/issue/115/sample.tar.gz -------------------------------------------------------------------------------- /test/spec/issue/129/data/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/issue/129/data/example.json -------------------------------------------------------------------------------- /test/spec/issue/129/issue129.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/issue/129/issue129.spec.ts -------------------------------------------------------------------------------- /test/spec/issue/129/prepare.sh: -------------------------------------------------------------------------------- 1 | #! /bin/bash 2 | 3 | dir=$(cd `dirname $0` && pwd -P) 4 | 5 | -------------------------------------------------------------------------------- /test/spec/issue/137/data/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/issue/137/data/example.json -------------------------------------------------------------------------------- /test/spec/issue/137/issue137.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/issue/137/issue137.spec.ts -------------------------------------------------------------------------------- /test/spec/issue/prepare.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/issue/prepare.sh -------------------------------------------------------------------------------- /test/spec/prepare.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/prepare.sh -------------------------------------------------------------------------------- /test/spec/prepare/miniprogram-demo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/prepare/miniprogram-demo -------------------------------------------------------------------------------- /test/spec/prepare/tdesign-miniprogram-starter-retail: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/prepare/tdesign-miniprogram-starter-retail -------------------------------------------------------------------------------- /test/spec/wcc/empty/version.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/wcc/empty/version.spec.ts -------------------------------------------------------------------------------- /test/spec/wcc/lla/LOG.MD: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/spec/wcc/lla/lla.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/wcc/lla/lla.js -------------------------------------------------------------------------------- /test/spec/wcc/lla/lla.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/wcc/lla/lla.spec.ts -------------------------------------------------------------------------------- /test/spec/wcc/lla/raw-parse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/wcc/lla/raw-parse.js -------------------------------------------------------------------------------- /test/spec/wcc/lla/wcc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/wcc/lla/wcc.js -------------------------------------------------------------------------------- /test/spec/wcc/llw/LOG.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/wcc/llw/LOG.MD -------------------------------------------------------------------------------- /test/spec/wcc/llw/llw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/wcc/llw/llw.js -------------------------------------------------------------------------------- /test/spec/wcc/llw/llw.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/wcc/llw/llw.spec.ts -------------------------------------------------------------------------------- /test/spec/wcc/module/data/options-1719836862880.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/wcc/module/data/options-1719836862880.json -------------------------------------------------------------------------------- /test/spec/wcc/module/data/options-1719836863260.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/wcc/module/data/options-1719836863260.json -------------------------------------------------------------------------------- /test/spec/wcc/module/data/options-202505012307.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/wcc/module/data/options-202505012307.json -------------------------------------------------------------------------------- /test/spec/wcc/module/module.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/wcc/module/module.spec.ts -------------------------------------------------------------------------------- /test/spec/wcc/raw/raw.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/wcc/raw/raw.spec.ts -------------------------------------------------------------------------------- /test/spec/wcc/raw/tdesign-miniprogram-starter-retail.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/wcc/raw/tdesign-miniprogram-starter-retail.spec.ts -------------------------------------------------------------------------------- /test/spec/wcc/raw/tdesign-miniprogram-starter-retail/case1-cmd.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/wcc/raw/tdesign-miniprogram-starter-retail/case1-cmd.txt -------------------------------------------------------------------------------- /test/spec/wcc/raw/tdesign-miniprogram-starter-retail/case2-cmd.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/wcc/raw/tdesign-miniprogram-starter-retail/case2-cmd.txt -------------------------------------------------------------------------------- /test/spec/wcc/raw/tdesign-miniprogram-starter-retail/case3-cmd.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/wcc/raw/tdesign-miniprogram-starter-retail/case3-cmd.txt -------------------------------------------------------------------------------- /test/spec/wcc/wxs/sample1.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /test/spec/wcc/wxs/sample2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/wcc/wxs/sample2.json -------------------------------------------------------------------------------- /test/spec/wcc/wxs/sample3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/wcc/wxs/sample3.json -------------------------------------------------------------------------------- /test/spec/wcc/wxs/wxs.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/wcc/wxs/wxs.spec.ts -------------------------------------------------------------------------------- /test/spec/wcsc/empty/version.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/wcsc/empty/version.spec.ts -------------------------------------------------------------------------------- /test/spec/wcsc/ll/ll.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/wcsc/ll/ll.spec.ts -------------------------------------------------------------------------------- /test/spec/wcsc/module/data/1720324528222-wcsc-options.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/wcsc/module/data/1720324528222-wcsc-options.json -------------------------------------------------------------------------------- /test/spec/wcsc/module/data/1720337273873-wcsc-options.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/wcsc/module/data/1720337273873-wcsc-options.json -------------------------------------------------------------------------------- /test/spec/wcsc/module/module.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/wcsc/module/module.spec.ts -------------------------------------------------------------------------------- /test/spec/wcsc/raw/raw.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/wcsc/raw/raw.spec.ts -------------------------------------------------------------------------------- /test/spec/wcsc/raw/tdesign-miniprogram-starter-retail.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/wcsc/raw/tdesign-miniprogram-starter-retail.spec.ts -------------------------------------------------------------------------------- /test/spec/wcsc/raw/tdesign-miniprogram-starter-retail/case1-cmd.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/wcsc/raw/tdesign-miniprogram-starter-retail/case1-cmd.txt -------------------------------------------------------------------------------- /test/spec/wcsc/raw/tdesign-miniprogram-starter-retail/case2-cmd.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/spec/wcsc/raw/tdesign-miniprogram-starter-retail/case2-cmd.txt -------------------------------------------------------------------------------- /test/test-linux-module.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/test-linux-module.sh -------------------------------------------------------------------------------- /test/test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/test.cpp -------------------------------------------------------------------------------- /test/transit_table.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/transit_table.cpp -------------------------------------------------------------------------------- /test/vector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/vector.cpp -------------------------------------------------------------------------------- /test/wcc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/wcc.cpp -------------------------------------------------------------------------------- /test/wcc.disassembly.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/wcc.disassembly.cpp -------------------------------------------------------------------------------- /test/wcc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/wcc.sh -------------------------------------------------------------------------------- /test/wcsc.disassembly.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/wcsc.disassembly.cpp -------------------------------------------------------------------------------- /test/wcsc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/wcsc.sh -------------------------------------------------------------------------------- /test/wcsc_module.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/wcsc_module.sh -------------------------------------------------------------------------------- /test/wine/info.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/wine/info.txt -------------------------------------------------------------------------------- /test/wine/wcc.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/wine/wcc.exe -------------------------------------------------------------------------------- /test/wine/wcsc.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/test/wine/wcsc.exe -------------------------------------------------------------------------------- /tools/build-loong64.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/tools/build-loong64.sh -------------------------------------------------------------------------------- /tools/build-with-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/tools/build-with-docker.sh -------------------------------------------------------------------------------- /tools/install-nwjs-dependency.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/tools/install-nwjs-dependency.sh -------------------------------------------------------------------------------- /tools/run-test-with-docker.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | root_dir=$(cd `dirname $0`/.. && pwd -P) 4 | 5 | 6 | -------------------------------------------------------------------------------- /tools/toolchain.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/tools/toolchain.cmake -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msojocs/wx-compiler/HEAD/tsconfig.json --------------------------------------------------------------------------------