Feb 21st 2016
Parrot 8.1.0 Crack Plus Activation Code

Download Parrot
-
鹦鹉是一个复杂的软件作为一个虚拟机运行的程序编写使用动态语言,例如Perl和蟒蛇,提供一个更好的环境比虚拟机打算用于说明的语言。 它甚至还提供工作的可能性有多种语言的同时进行。
该软件是能够执行指示在四个不同的形式:PIR,格入弯时,系统、过去和方案预算委员会,每个都有自己的作用。 因此,PIR(鹦鹉中间表示的)是应该由人民而产生的使用编译器。
另一方面,格入弯时,系统格式的输入(一个首字母缩略词为鹦鹉会),这是类似于PIR,但不同之处在于,需要注意到的详细信息,如登记册的分配或调用公约。 过去(鹦鹉抽象的法树)使虚拟机的工作抽象的法树式的输入,这是在方便的时候编写的。
这三个输入形式类型转换的内部鹦鹉PBC(鹦鹉字节),以非可读形。 它可以立即开始执行,而不需要组装阶段,是独立于平台的。
鹦鹉支持多种语言的实现在各种各样的完成阶段,例如红宝石,Tcl,Lua,Javascript,蟒蛇,方案,Perl,PHP,APL以及一个.净码翻译。
完成一个非常详细的帮助的文件,可以学习为建立和测试的鹦鹉,然后开始创建程序,因为你也提供了许多例子。
其中包括文档,可以查找有关信息是什么这个虚拟的机是可以的,它是如何设计,描述的各种可执行程序和细节,它们应该如何运行,以及其他无数有益的文件。 然而,它不是旨在为新手,因为它将引起严重的背景知识领域的方案编制。
-
तोता एक जटिल टुकड़ा सॉफ्टवेयर के कामकाज के रूप में एक आभासी मशीन के लिए चल रहे कार्यक्रमों का उपयोग कर लिखा गतिशील भाषाओं, जैसे कि Perl और अजगर को उपलब्ध कराने, एक बेहतर की तुलना में पर्यावरण के वीएमएस के लिए इरादा बताते हुए भाषाओं. यह भी संभावना प्रदान करता है के साथ काम करने के कई भाषाओं के साथ-साथ ।
सॉफ्टवेयर के लिए सक्षम है निर्देश को क्रियान्वित करने में चार अलग-अलग रूपों: पीर, PASM, अतीत और पीबीसी के साथ प्रत्येक अपनी भूमिका है । जैसे, पीर (तोता मध्यवर्ती प्रतिनिधित्व) माना जाता है होना करने के लिए लोगों द्वारा लिखे गए लेकिन का उपयोग कर उत्पन्न होता compilers.
दूसरे हाथ पर, PASM फार्म इनपुट ( के लिए एक परिचित करा तोता विधानसभा) के समान है, जो पीर है, लेकिन अलग है कि ध्यान की जरूरत के लिए भुगतान किया जा करने के लिए की तरह विवरण रजिस्टर आवंटन या फोन सम्मेलनों. अतीत (कम करने के लिए तोता सार वाक्य रचना पेड़) में सक्षम बनाता है, आभासी मशीन के साथ काम करने के लिए सार वाक्य रचना पेड़ शैली इनपुट, जो काम में आता है जब लेखन compilers.
इन तीन इनपुट फार्म का प्रकार परिवर्तित कर रहे हैं अंदर तोता करने के लिए PBC (तोता बाईटकोड), के लिए एक गैर-पठनीय आकार. यह शुरू कर सकते हैं, को क्रियान्वित करने के बिना, तुरंत की आवश्यकता होती है एक विधानसभा चरण में किया जा रहा है, मंच स्वतंत्र है ।
तोता का समर्थन करता है कई भाषा कार्यान्वयन की एक किस्म में पूरा होने के चरणों में, उदाहरण के लिए, रूबी, टीसीएल, लुआ, जावास्क्रिप्ट, अजगर, योजना, पर्ल, PHP, एपीएल और एक है । नेट बाईटकोड अनुवादक.
के साथ पूरा एक बहुत ही विस्तृत मदद प्रलेखन, आप सीख सकते हैं का निर्माण करने के लिए और परीक्षण तोता, और फिर से शुरू बनाने के कार्यक्रमों के रूप में, आप भी प्रदान की जाती हैं के साथ कई उदाहरण हैं ।
के बीच में शामिल डॉक्स, आप जानकारी प्राप्त कर सकते हैं के बारे में क्या इस वर्चुअल मशीन के लिए सक्षम है, यह कैसे बनाया गया है, विवरण के विभिन्न निष्पादनयोग्य और विवरण पर कैसे वे किया जाना चाहिए चलाने के लिए, और अनगिनत अन्य उपयोगी फ़ाइलें. हालांकि, यह से कोई मतलब है इरादा novices के लिए, के रूप में यह प्रकाश में लाना होगा गंभीर पृष्ठभूमि ज्ञान के क्षेत्र में प्रोग्रामिंग.
-
Parrot is a complex piece of software functioning as a virtual machine for running programs written using dynamic languages, such as Perl and Python, providing a better environment than the VMs intended for stating languages. It even offers the possibility of working with multiple languages simultaneously.
The software is capable of executing instructions in four different forms: PIR, PASM, PAST and PBC, each with their own role. As such, PIR (Parrot Intermediate Representation) is supposed to be written by people but generated using compilers.
On the other hand, PASM form input ( an acronym for Parrot Assembly), which is similar to PIR, but differs in that attention needs to be paid to details like register allocation or calling conventions. PAST (short for Parrot Abstract Syntax Tree) enables the virtual machine to work with abstract syntax tree style input, which comes in handy when writing compilers.
These three input form types are converted inside Parrot to PBC (Parrot Bytecode), to a non-readable shape. It can start executing immediately, without requiring an assembly stage, being platform independent.
Parrot supports numerous language implementations in a variety of completion stages, for instance Ruby, Tcl, Lua, Javascript, Python, Scheme, Perl, PHP, APL and a .NET bytecode translator.
Complete with a very detailed help documentation, you can learn to build and test Parrot, and then begin creating programs, as you are also provided with numerous examples.
Among the comprised docs, you can find information about what this virtual machine is capable of, how it is designed, descriptions of various executables and details on how they should be run, and countless other helpful files. However, it is by no means intended for novices, as it will elicit serious background knowledge in the field of programming.
Leave a reply
Your email will not be published. Required fields are marked as *