llvm.org GIT mirror llvm / 0722280
Fix a few more grammatic errors in docs/TableGen/index.rst git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@204364 91177308-0d34-0410-b5e6-96231b3b80d8 Eli Bendersky 5 years ago
1 changed file(s) with 4 addition(s) and 4 deletion(s). Raw diff Collapse all Expand all
193193 **TableGen records** have a unique name, a list of values, and a list of
194194 superclasses. The list of values is the main data that TableGen builds for each
195195 record; it is this that holds the domain specific information for the
196 application. The interpretation of this data is left to a specific `backends`_,
196 application. The interpretation of this data is left to a specific `backend`_,
197197 but the structure and format rules are taken care of and are fixed by
198198 TableGen.
199199
294294 design and make it very hard for newcomers to understand the evil TableGen
295295 file.
296296
297 There are some in favour of extending the semantics even more, but makeing sure
298 back-ends adhere to strict rules. Others suggesting we should move to less,
297 There are some in favour of extending the semantics even more, but making sure
298 back-ends adhere to strict rules. Others are suggesting we should move to less,
299299 more powerful DSLs designed with specific purposes, or even re-using existing
300300 DSLs.
301301
302 Either way, this is a discussion that is likely spanning across several years,
302 Either way, this is a discussion that will likely span across several years,
303303 if not decades. You can read more in the `TableGen Deficiencies `_
304304 document.