Menu ▾ ▴

Commit [r13125]  Maximize  Restore  History

VS Code extension for 4GL development (vscode/aubit4gl)

Highlighting generated from the compiler's keyword lists; diagnostics from the compiler
run in place (NULL lextype); outline, definition, hover, signature help, references,
rename (including GLOBALS files); completion of variables, record fields, like-table
columns (from the compiler), SQL tables/columns/DDL, form fields and keywords valid at the
cursor (from the parser state); fgllint diagnostics; a debugger (gdb's DAP server behind a
4GL-aware proxy, using #line directives). Tests: node --test (unit and real compiler) and
npm run test:vscode (inside a real VS Code). Roadmap in TODO.md.

mikeaubury 2026-10-04

1 2 3 > >> (Page 1 of 3)
added /aubit4glsrc/trunk/vscode
added /aubit4glsrc/trunk/vscode/aubit4gl
added /aubit4glsrc/trunk/vscode/aubit4gl/.vscode
added /aubit4glsrc/trunk/vscode/aubit4gl/.vscode/launch.json
added /aubit4glsrc/trunk/vscode/aubit4gl/.vscodeignore
added /aubit4glsrc/trunk/vscode/aubit4gl/LICENSE
added /aubit4glsrc/trunk/vscode/aubit4gl/README.md
added /aubit4glsrc/trunk/vscode/aubit4gl/TODO.md
added /aubit4glsrc/trunk/vscode/aubit4gl/extension.js
added /aubit4glsrc/trunk/vscode/aubit4gl/language-configuration.json
added /aubit4glsrc/trunk/vscode/aubit4gl/package-lock.json
added /aubit4glsrc/trunk/vscode/aubit4gl/package.json
added /aubit4glsrc/trunk/vscode/aubit4gl/scripts
added /aubit4glsrc/trunk/vscode/aubit4gl/scripts/gen-builtins.js
added /aubit4glsrc/trunk/vscode/aubit4gl/scripts/gen-grammar.js
added /aubit4glsrc/trunk/vscode/aubit4gl/snippets
added /aubit4glsrc/trunk/vscode/aubit4gl/snippets/4gl.json
added /aubit4glsrc/trunk/vscode/aubit4gl/src
added /aubit4glsrc/trunk/vscode/aubit4gl/src/builtin-names.json
added /aubit4glsrc/trunk/vscode/aubit4gl/src/builtins.js
added /aubit4glsrc/trunk/vscode/aubit4gl/src/dap-proxy.js
added /aubit4glsrc/trunk/vscode/aubit4gl/src/dap.js
added /aubit4glsrc/trunk/vscode/aubit4gl/src/database.js
added /aubit4glsrc/trunk/vscode/aubit4gl/src/debug-transform.js
added /aubit4glsrc/trunk/vscode/aubit4gl/src/debugconfig.js
/aubit4glsrc/trunk/vscode/aubit4gl/.vscode/launch.json Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/vscode/aubit4gl/.vscodeignore Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/vscode/aubit4gl/LICENSE Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/vscode/aubit4gl/README.md Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/vscode/aubit4gl/TODO.md Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/vscode/aubit4gl/extension.js Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/vscode/aubit4gl/language-configuration.json Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/vscode/aubit4gl/package-lock.json Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/vscode/aubit4gl/package.json Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/vscode/aubit4gl/scripts/gen-builtins.js Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/vscode/aubit4gl/scripts/gen-grammar.js Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/vscode/aubit4gl/snippets/4gl.json Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/vscode/aubit4gl/src/builtin-names.json Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/vscode/aubit4gl/src/builtins.js Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/vscode/aubit4gl/src/dap-proxy.js Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/vscode/aubit4gl/src/dap.js Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/vscode/aubit4gl/src/database.js Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/vscode/aubit4gl/src/debug-transform.js Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/vscode/aubit4gl/src/debugconfig.js Diff Switch to side-by-side view
Loading...
1 2 3 > >> (Page 1 of 3)