gpuweb icon indicating copy to clipboard operation
gpuweb copied to clipboard

tooling to eliminate left recursion

Open dneto0 opened this issue 3 years ago • 15 comments

dneto0 avatar Aug 05 '22 23:08 dneto0

For #3286 but unfinished.

dneto0 avatar Aug 05 '22 23:08 dneto0

Previews, as seen when this build job started (a61b1a1bb00c72119f5005bea1ab156f790ae445): WebGPU webgpu.idl | Explainer | Correspondence Reference WGSL grammar.js | wgsl.lalr.txt

github-actions[bot] avatar Aug 05 '22 23:08 github-actions[bot]

Previews, as seen when this build job started (06b234e06cefa2f3bd600ec444cb69e1578189ac): WebGPU webgpu.idl | Explainer | Correspondence Reference WGSL grammar.js | wgsl.lalr.txt

github-actions[bot] avatar Aug 08 '22 18:08 github-actions[bot]

Previews, as seen when this build job started (be72c5a6f54369f07505b4c16fccff41fd61efca): WebGPU webgpu.idl | Explainer | Correspondence Reference WGSL grammar.js | wgsl.lalr.txt

github-actions[bot] avatar Aug 08 '22 18:08 github-actions[bot]

Previews, as seen when this build job started (ded55455dead5329384c45697bd13ddd8f5ec559): WebGPU webgpu.idl | Explainer | Correspondence Reference WGSL grammar.js | wgsl.lalr.txt

github-actions[bot] avatar Aug 08 '22 20:08 github-actions[bot]

Previews, as seen when this build job started (7649e6232601666abfc14616350b5053765f1892): WebGPU webgpu.idl | Explainer | Correspondence Reference WGSL grammar.js | wgsl.lalr.txt

github-actions[bot] avatar Aug 08 '22 22:08 github-actions[bot]

Previews, as seen when this build job started (45195fbe5154d6b8f951d7fc15baa686b0634af2): WebGPU webgpu.idl | Explainer | Correspondence Reference WGSL grammar.js | wgsl.lalr.txt

github-actions[bot] avatar Aug 09 '22 14:08 github-actions[bot]

Previews, as seen when this build job started (8e81588403fb5f14c04c0f1559866b57a05e2bd5): WebGPU webgpu.idl | Explainer | Correspondence Reference WGSL grammar.js | wgsl.lalr.txt

github-actions[bot] avatar Aug 09 '22 17:08 github-actions[bot]

Previews, as seen when this build job started (dc5bb7c699bc22450f5ac0e9ff645f7d664bd3bb): WebGPU webgpu.idl | Explainer | Correspondence Reference WGSL grammar.js | wgsl.lalr.txt

github-actions[bot] avatar Aug 09 '22 17:08 github-actions[bot]

Previews, as seen when this build job started (1f4ae71668a458ac7d8fe8b01e2e76cc48b8c8f4): WebGPU webgpu.idl | Explainer | Correspondence Reference WGSL grammar.js | wgsl.lalr.txt

github-actions[bot] avatar Aug 09 '22 20:08 github-actions[bot]

Previews, as seen when this build job started (a7937cab8353c22ae5e52a9c9398d8b863d6753c): WebGPU webgpu.idl | Explainer | Correspondence Reference WGSL grammar.js | wgsl.lalr.txt

github-actions[bot] avatar Aug 09 '22 20:08 github-actions[bot]

Previews, as seen when this build job started (1c306892a3e0f93f7d0dd01db06a454878e888f6): WebGPU webgpu.idl | Explainer | Correspondence Reference WGSL grammar.js | wgsl.lalr.txt

github-actions[bot] avatar Aug 09 '22 21:08 github-actions[bot]

Previews, as seen when this build job started (b5423ceff60c0884e3d25e9a648053e325186651): WebGPU webgpu.idl | Explainer | Correspondence Reference WGSL grammar.js | wgsl.lalr.txt

github-actions[bot] avatar Aug 09 '22 21:08 github-actions[bot]

Previews, as seen when this build job started (081b60d875ae0b26746ff220352a0eb6a4016e2f): WebGPU webgpu.idl | Explainer | Correspondence Reference WGSL grammar.js | wgsl.lalr.txt

github-actions[bot] avatar Aug 09 '22 21:08 github-actions[bot]

Previews, as seen when this build job started (aeccaf3645c92c73d64a15c32013434fa0f0b38c): WebGPU webgpu.idl | Explainer | Correspondence Reference WGSL grammar.js | wgsl.lalr.txt

github-actions[bot] avatar Aug 09 '22 22:08 github-actions[bot]

Previews, as seen when this build job started (d78cb6b838c7f7d6d00aaa427c16e8214ab1e7af): WebGPU webgpu.idl | Explainer | Correspondence Reference WGSL grammar.js | wgsl.lalr.txt

github-actions[bot] avatar Aug 15 '22 14:08 github-actions[bot]

Previews, as seen when this build job started (0ed6f60c424f31f2b05ded00629748ae297b9aa7): WebGPU webgpu.idl | Explainer | Correspondence Reference WGSL grammar.js | wgsl.lalr.txt

github-actions[bot] avatar Aug 15 '22 15:08 github-actions[bot]

This adds a non-normative chapter at the end showing the mechanically transformed grammar.

dneto0 avatar Aug 15 '22 18:08 dneto0

undercore equal expression has disappeared(!)

dneto0 avatar Aug 15 '22 19:08 dneto0

I socialized this at the 2022-08-23 meeting.

dneto0 avatar Aug 24 '22 14:08 dneto0