首页>
外国专利>
Local Variable Tables in Thread-based Translators
Local Variable Tables in Thread-based Translators
展开▼
机译:基于线程的转换器中的局部变量表
展开▼
页面导航
摘要
著录项
相似文献
摘要
1. TECHNICAL FIELD OF THE INVENTION;How to set up a local variable table in a thread-based translator.;2. The technical problem to be solved by the invention;We want to make efficient use of storage location by avoiding duplicate storage of local variables in nested parallel statements.;3. Summary of Solution to Invention;If there is a parallel syntax by executing grammar and semantic analysis, assign the thread number to each execution order in order, and if the variable exists by parsing the execution statement, search the symbol table and the variable in the parallel syntax is a local variable. Searching for the local variable table corresponding to the thread number of the execution statement and if it is installed in the local variable table in the above step, parsing another execution statement to check the existence of the variable, and if it is not installed in the table, This is done by installing a local variable table by the thread number of the execution statement, translating the local variable by the thread number, and generating the code in the list.;4. Important uses of the invention;Used for translator of high speed parallel computer
展开▼