Pascal N-IDE - Editor And Compiler - Programming
Pascal editor and compiler for Android
Trần Lê Duy · com.duy.pascal.compiler
UpdatedMar 26, 2018
PublishedApr 22, 2017
Packagecom.duy.pascal.compiler
MD5123881a9ceadbb2d9b96435cf8eec921
SHA1 (signer)B6:64:E9:00:79:43:2D:5E:DE:2D:52:B2:6D:A1:47:95:09:37:94:F0
Signed byCN=tran le duy, L=long xuyen, ST=an giang, C=84
Malware scanTRUSTED
Contact[email protected]
Privacy policyView
What's new
C/C++ N-IDE released. Try it now https://bit.ly/2LDvskT
Support array with char index
More bugs fixed
Dutch language, update russia language
Support array with char index
More bugs fixed
Dutch language, update russia language
Description
The application is a Pascal interpreter on Android. This application is confusing for everyone to learn Pascal on the mobile without a computer, so that we can practice anytime, anywhere.
1. The main features of the IDE:
- Compile Pascal programs and run them without Internet.
- Error when compiling
- Powerful editor with many smart features:
★ File menu: create a new program file, open, save,automatically save file
★ Menu edit: Undo, redo, copy, paste.
★ Auto suggest: Display a small popup window that suggests words that coincide with the word being typed
★ Auto format: automatically reformat the code for easier viewing.
★ Find / Find and replace: Regular Expression support.
★ Goto line: Move the cursor to a line.
★ Highlight code: highlight the keywords.
★ Code style: many interface for the editor.
★ Font size, font, word wrap.
- Support library Android (Sensor, battery, record audio, camera...)
3. Libraries supported for Android
- The "aTTSpeech" library converts text to speech. See example text_to_speech.pas
- The "aRecognition" library converts speech to text (requires Google Voice). See example speech_to_text.pas.
- The "aVibrate" library supports vibration control. You see example vibrate.pas
- The "aSensor" library supports processing of Android sensors (light, acceleration, ...). See accelerometer_sensor.pas for accelerometer sensor example
- The "aNotify" library helps display notifications in the status bar. See the example notify.pas
- The "aClipboard" library works with the clipboard in Android. See the clipboard.pas example
- The "aBattery" library retrieves the battery information of the device. See battery.pas example
- If you want to add or improve a translation of PASCAL-NIDE, please visit this link http://osewnui.oneskyapp.com/collaboration/project/272800
I am constantly working to improve this product. If you want to help me with the content (language translation, example code), please contact me via mail. I am very happy for your support.
1. The main features of the IDE:
- Compile Pascal programs and run them without Internet.
- Error when compiling
- Powerful editor with many smart features:
★ File menu: create a new program file, open, save,automatically save file
★ Menu edit: Undo, redo, copy, paste.
★ Auto suggest: Display a small popup window that suggests words that coincide with the word being typed
★ Auto format: automatically reformat the code for easier viewing.
★ Find / Find and replace: Regular Expression support.
★ Goto line: Move the cursor to a line.
★ Highlight code: highlight the keywords.
★ Code style: many interface for the editor.
★ Font size, font, word wrap.
- Support library Android (Sensor, battery, record audio, camera...)
3. Libraries supported for Android
- The "aTTSpeech" library converts text to speech. See example text_to_speech.pas
- The "aRecognition" library converts speech to text (requires Google Voice). See example speech_to_text.pas.
- The "aVibrate" library supports vibration control. You see example vibrate.pas
- The "aSensor" library supports processing of Android sensors (light, acceleration, ...). See accelerometer_sensor.pas for accelerometer sensor example
- The "aNotify" library helps display notifications in the status bar. See the example notify.pas
- The "aClipboard" library works with the clipboard in Android. See the clipboard.pas example
- The "aBattery" library retrieves the battery information of the device. See battery.pas example
- If you want to add or improve a translation of PASCAL-NIDE, please visit this link http://osewnui.oneskyapp.com/collaboration/project/272800
I am constantly working to improve this product. If you want to help me with the content (language translation, example code), please contact me via mail. I am very happy for your support.
Required features
- Bluetooth android.hardware.bluetooth
- Location android.hardware.location
- Location Gps android.hardware.location.gps
- Location Network android.hardware.location.network
- Touchscreen android.hardware.touchscreen
Permissions (18)
Pascal N-IDE - Editor And Compiler - Programming requests the following Android permissions:
- Access Coarse Location android.permission.ACCESS_COARSE_LOCATION
- Access Fine Location android.permission.ACCESS_FINE_LOCATION
- Access Network State android.permission.ACCESS_NETWORK_STATE
- Access Wifi State android.permission.ACCESS_WIFI_STATE
- Battery Stats android.permission.BATTERY_STATS
- Bluetooth android.permission.BLUETOOTH
- Bluetooth Admin android.permission.BLUETOOTH_ADMIN
- Camera android.permission.CAMERA
- Change Wifi State android.permission.CHANGE_WIFI_STATE
- Internet android.permission.INTERNET
- Read External Storage android.permission.READ_EXTERNAL_STORAGE
- Vibrate android.permission.VIBRATE
- Wake Lock android.permission.WAKE_LOCK
- Write External Storage android.permission.WRITE_EXTERNAL_STORAGE
- Write Settings android.permission.WRITE_SETTINGS
- Com Android Vending Billing com.android.vending.BILLING
- Com Duy Pascal Compiler Permission C2d Message com.duy.pascal.compiler.permission.C2D_MESSAGE
- C2dm Permission Receive com.google.android.c2dm.permission.RECEIVE