Pascal: Difference between revisions

No edit summary
Line 92: Line 92:
===Contoh===
===Contoh===


Contoh program Hello World menggunakan bahasa pascal adalah sebagai berikut:
Contoh program Hello World menggunakan bahasa pascal adalah sebagai berikut:<syntaxhighlight lang="pascal">
Program HelloWorld;
begin
  writeln('Hello world');


Program HelloWorld;
end.
begin
 
    writeln('Hello world');
</syntaxhighlight>
end.


=Installasi di Ubuntu=
=Installasi di Ubuntu=
Line 105: Line 106:


==Installasi DOSBOX==
==Installasi DOSBOX==
sudo apt-get install dosbox
<syntaxhighlight lang="shell">
sudo apt-get install dosbox
</syntaxhighlight>


==Build System==
==Build System==
*Buka Sublime Text, kemudian pilih menu <code>Tools</code>  →  <code>Build System</code>  → <code>New Build System...</code>
*Buka Sublime Text, kemudian pilih menu <code>Tools</code>  →  <code>Build System</code>  → <code>New Build System...</code>
*Lalu tambah code berikut dan hapus code bawaan pada Sublime Text.
*Lalu tambah code berikut dan hapus code bawaan pada Sublime Text.
 
<syntaxhighlight lang="shell">
{
{
"shell": true,
"shell": true,
"cmd": ["fpc", "${file_path}/${file_base_name}", "&&", "start", "cmd", "/c", "$file_base_name.exe", "&", "pause"],
"cmd": ["fpc", "${file_path}/${file_base_name}", "&&", "start", "cmd", "/c", "$file_base_name.exe", "&", "pause"],
"selector": "source.pascal",
"selector": "source.pascal",
"variants": [
"variants": [
{
{
"cmd": ["start", "cmd", "/c", "$file_base_name.exe & pause"],
"cmd": ["start", "cmd", "/c", "$file_base_name.exe & pause"],
"name": "Run",
"name": "Run",
"shell": true
"shell": true
},
},
{
{
"cmd": ["fpc", "${file_path}/${file_base_name}"],
"cmd": ["fpc", "${file_path}/${file_base_name}"],
"name": "Compile",
"name": "Compile",
"shell": true
"shell": true
}
}
]
]
}
}
 
</syntaxhighlight>
*Lalu simpan dengan nama Pascal.sublime-build
*Lalu simpan dengan nama Pascal.sublime-build