Source code/id: what changed
Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.
Title: Source code/id
| Old | New | Line | |
|---|---|---|---|
| 1 | + | **Kode Sumber** adalah file atau grup file [[Text|teks]] yang diproses oleh [[Compiler|kompilator]] atau [[Assembler|assembler]] dan diterjemahkan ke dalam baik [[Executable program|program eksekutabel]] atau [[Object module|modul obyek]], atau ke dalam [[File|file]] sumber lain untuk terjemahan berikutnya menjadi program eksekutabel atau modul obyek oleh kompilator lain atau assembler. | |
| 2 | + | ||
| 3 | + | Untuk keperluan sistem ini, secara umum kode sumber ditulis dalam [[Pascal]], dan diproses oleh [[Compiler|Kompilator]] Pascal FPC, untuk menghasilkan kode sumber bahasa mesin yang kemudian dikirimkan ke assembler, yang selanjutnya menghasilkan program eksekutabel. | |
| 4 | + | ||
| 5 | + | Kompilator Pascal FPC tidak secara langsung menghasilkan program eksekutabel; sebaliknya ia menterjemahkan kode Pascal ke dalam [[Assembly language|bahasa mesin]], kemudian mentransfer kontrol ke [[Assembler|assembler]] guna menterjemahkan kode mesin yang dibuat menjadi program eksekutabel. Ini membolehkan kompilator relatif sama untuk semua target mesin, ia tidak harus mengetahui format file obyek dan file [[Binary|biner]] menulis rutin untuk setiap target sistem, ia cukup mengetahui bagaimana untuk membuat kode mesin. | |
| 6 | + | ||
| 7 | + | Jika kompilator ada untuk bahasa pemrograman lain seperti misalnya Basic, C atau [[Fortran]], kode sumber akan ditulis dalam bahasa itu daripada dalam Pascal. | |
| 8 | + | ||
| 9 | + | --- | |
| 10 | + | *From the Free Pascal wiki, page "Source code/id", as it stood on 2015-07-22 after a change by FTurtle, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).* |
