https://github.com/shader-slang/slang
Revision 7d97d424c0a754ec49cccfc8af6c8983e0d06d80 authored by Tim Foley on 26 June 2017, 21:09:53 UTC, committed by Tim Foley on 26 June 2017, 21:14:06 UTC
String literals can be used as part of attributes, but we lacked an actual AST representation for them.
This change adds basic parsing for string literals, as well as emit logic for them.

I also included a fix for parsing of chained right-associative operators.

To test these fixes, I've re-enabled one of the HLSL tests I disabled a while back. It would be good to go through and see how many of those we can re-enable now.
1 parent 0259ddb
History
Tip revision: 7d97d424c0a754ec49cccfc8af6c8983e0d06d80 authored by Tim Foley on 26 June 2017, 21:09:53 UTC
Fix parsing of string literals.
Tip revision: 7d97d42
File Mode Size
build
examples
external
source
tests
tools
.gitignore -rw-r--r-- 247 bytes
.gitmodules -rw-r--r-- 107 bytes
LICENSE -rw-r--r-- 1.1 KB
README.md -rw-r--r-- 1.5 KB
appveyor.yml -rw-r--r-- 1.5 KB
slang.h -rw-r--r-- 28.6 KB
slang.sln -rw-r--r-- 6.3 KB
test.bat -rw-r--r-- 1.4 KB

README.md

back to top