ROPS (Rem Object Pascal Script) - встраиваемый интерпретатор языка Pascal. Плагины PSImport_DateUtils, PSImport_ComObj, PSDllPlugin, PSCustomPlugin


    PSImport_DateUtils — плагин библиотеки импорта для модулей Delphi SysUtils.pas (EncodeDate, EncodeTime, TryEncodeDate, TryEncodeTime, DecodeDate, DecodeTime, DayOfWeek, Date, Time, Now, DateToStr, StrToDate, FormatDateTime) и DateUtils.pas (DateTimeToUnix, UnixToDateTime).


Читать дальше

ROPS (Rem Object Pascal Script) - встраиваемый интерпретатор языка Pascal. Плагин PSImport_DB


    PSImport_DB — плагин библиотеки импорта для модуля Delphi DB.pas (TDataSet, TField, TFieldDefs, TIndexDefs, TObjectField, TDataLink, TDataSource, TParam, TParams, TNamedItem, TDefCollection, TFieldDef, TIndexDef, TFlatList, TFieldDefList, TFieldList, TFields, TLookupList, TStringField, TWideStringField, TNumericField, TIntegerField, TSmallintField, TLargeintField, TWordField, TAutoIncField, TFloatField, TCurrencyField, TBooleanField, TDateTimeField, TDateField, TTimeField, TBinaryField, TBytesField, TVarBytesField, TBCDField, TFMTBCDField, TBlobField, TMemoField, TGraphicField, TADTField, TArrayField, TDataSetField, TReferenceField, TVariantField, TGuidField).


Читать дальше

ROPS (Rem Object Pascal Script) - встраиваемый интерпретатор языка Pascal. Плагин PSImport_Forms


    PSImport_Forms — плагин библиотеки импорта для модулей Delphi Forms.pas (TControlScrollBar, TScrollingWinControl, TScrollBox, TForm, TApplication) и Menus.pas (TPopupList, TMenuItem, TMenu, TMainMenu, TPopupMenu, TMenuItemStack).


Читать дальше

ROPS (Rem Object Pascal Script) - встраиваемый интерпретатор языка Pascal. Плагин PSImport_StdCtrls


    PSImport_StdCtrls — плагин библиотеки импорта для модулей Delphi StdCtrls.pas (TCustomGroupBox, TGroupBox, TCustomLabel, TLabel, TCustomEdit, TEdit, TCustomMemo, TMemo, TCustomComboBox, TComboBox, TButtonControl, TButton, TCustomCheckBox, TCheckBox, TRadioButton, TCustomListBox, TListBox, TScrollBar), ExtCtrls.pas (TShape, TImage, TPaintBox, TBevel, TTimer, TCustomPanel, TPanel, TPage, TNotebook, THeader, TCustomRadioGroup, TRadioGroup) и Buttons.pas (TSpeedButton, TBitBtn).


Читать дальше

ROPS (Rem Object Pascal Script) - встраиваемый интерпретатор языка Pascal. Плагин PSImport_Controls


    PSImport_Controls — плагин библиотеки импорта для модулей Delphi Controls.pas (TDragObject, TSizeConstraints, TControl, TGraphicControl, TWinControl, TCustomControl) и Graphics.pas (TCanvas, TGraphicsObject, TGraphic, TFont, TPen, TBrush, TBitmap, TPicture).


Читать дальше

ROPS (Rem Object Pascal Script) - встраиваемый интерпретатор языка Pascal. Плагин PSImport_Classes


    PSImport_Classes — плагин библиотеки импорта для модулей Delphi System.pas (TObject) и Classes.pas (TPersistent, TComponent, TStream, THandleStream, TFileStream, TStringStream, TCustomMemoryStream, TMemoryStream, TResourceStream, TStrings, TStringList, TBits, TParser, TCollectionItem, TCollection, TOwnedCollection).


Читать дальше

ROPS (Rem Object Pascal Script) - встраиваемый интерпретатор языка Pascal. Введение, состав дистрибутива, компонент PSScript


Введение

  Pascal Script (PS) — это интерпретатор, совместимый с Object Pascal/Delphi/Lazarus, с компилятором байт-кода, который предоставляет среду сценариев для прикладных программ. В Lazarus включен в состав дистрибутива и входит в палитру компонентов.
  В настоящее время он работает в macOS, Windows и Linux на 32-битных и 64-битных процессорах x86, PowerPC и ARM.
Он был создан и поддерживается Carlo Kok в 2001 г. и защищен авторскими правами программного обеспечения RemObjects как бесплатное программное обеспечение с доступным полным исходным кодом.


Читать дальше