LICENSE.txt
author Ryan C. Gordon <icculus@icculus.org>
Fri, 19 Feb 2010 02:28:44 -0500
changeset 836 d975fa785f1e
parent 530 8bb8fc38f751
child 903 c5cb0a6381fe
permissions -rw-r--r--
Bunch More Work on HLSL parser. This is not nearly ready for primetime. I doubt it does much more than compile (and maybe only on my machine). This reworks/improves/cleans up the grammar quite a bit, and fills in much of the C code required to generate an Abstract Syntax Tree. Nothing is done with this tree yet, including freeing it.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1
99ac16070d07 [svn] Initial add.
icculus
parents:
diff changeset
     1
530
8bb8fc38f751 Updated copyright date.
Ryan C. Gordon <icculus@icculus.org>
parents: 1
diff changeset
     2
   Copyright (c) 2008-2009 Ryan C. Gordon.
1
99ac16070d07 [svn] Initial add.
icculus
parents:
diff changeset
     3
99ac16070d07 [svn] Initial add.
icculus
parents:
diff changeset
     4
   This software is provided 'as-is', without any express or implied warranty.
99ac16070d07 [svn] Initial add.
icculus
parents:
diff changeset
     5
   In no event will the authors be held liable for any damages arising from
99ac16070d07 [svn] Initial add.
icculus
parents:
diff changeset
     6
   the use of this software.
99ac16070d07 [svn] Initial add.
icculus
parents:
diff changeset
     7
99ac16070d07 [svn] Initial add.
icculus
parents:
diff changeset
     8
   Permission is granted to anyone to use this software for any purpose,
99ac16070d07 [svn] Initial add.
icculus
parents:
diff changeset
     9
   including commercial applications, and to alter it and redistribute it
99ac16070d07 [svn] Initial add.
icculus
parents:
diff changeset
    10
   freely, subject to the following restrictions:
99ac16070d07 [svn] Initial add.
icculus
parents:
diff changeset
    11
99ac16070d07 [svn] Initial add.
icculus
parents:
diff changeset
    12
   1. The origin of this software must not be misrepresented; you must not
99ac16070d07 [svn] Initial add.
icculus
parents:
diff changeset
    13
   claim that you wrote the original software. If you use this software in a
99ac16070d07 [svn] Initial add.
icculus
parents:
diff changeset
    14
   product, an acknowledgment in the product documentation would be
99ac16070d07 [svn] Initial add.
icculus
parents:
diff changeset
    15
   appreciated but is not required.
99ac16070d07 [svn] Initial add.
icculus
parents:
diff changeset
    16
99ac16070d07 [svn] Initial add.
icculus
parents:
diff changeset
    17
   2. Altered source versions must be plainly marked as such, and must not be
99ac16070d07 [svn] Initial add.
icculus
parents:
diff changeset
    18
   misrepresented as being the original software.
99ac16070d07 [svn] Initial add.
icculus
parents:
diff changeset
    19
99ac16070d07 [svn] Initial add.
icculus
parents:
diff changeset
    20
   3. This notice may not be removed or altered from any source distribution.
99ac16070d07 [svn] Initial add.
icculus
parents:
diff changeset
    21
99ac16070d07 [svn] Initial add.
icculus
parents:
diff changeset
    22
       Ryan C. Gordon <icculus@icculus.org>