cplusplus:我的实验性C ++前端

时间:2024-02-21 07:51:33
【文件属性】:

文件名称:cplusplus:我的实验性C ++前端

文件大小:92KB

文件格式:ZIP

更新时间:2024-02-21 07:51:33

parser compiler cpp cpp20 CompilerC++

cxx前端 C ++ 20的解析器。 用法 const { parse } = require ( "cxx-frontend" ) ; const path = "main.cc" ; const source = ` int main() { if (x = 0 return 1; } ` ; const result = parse ( { path , source } ) ; console . log ( result ) ; 建立图书馆 mkdir -p build.em # configure the project emcmake cmake -Bbuild.em \ -DCMAKE_EXPORT_COMPILE_COMMANDS=1 \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_CROSSCOMPILING_EMULATOR= $( which node ) \ . # build cmake --build build.em 编译npm包 cd packages/cxx-frontend #


【文件预览】:
cplusplus-master
----.clang-format(26B)
----.gitignore(18B)
----src()
--------cxx-js()
--------cxx()
--------frontend()
----.devcontainer()
--------Dockerfile(635B)
--------devcontainer.json(449B)
----LICENSE(1KB)
----packages()
--------cxx-frontend()
--------build.em()
----.gitmodules(0B)
----.github()
--------workflows()
----tools()
--------kwgen()
----README.md(755B)
----tests()
--------unit()
----.vscode()
--------settings.json(157B)
----specs()
--------grammar.txt(34KB)
----CMakeLists.txt(3KB)

网友评论