GoGPT Best VPN GoSearch

Значок OnWorks

clif - онлайн в хмарі

Запустіть clif у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це командний кліф, який можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


clif - C-подібний інтерпретатор Framework (v0.92)

СИНТАКСИС


скеля [ варіант | ім'я файлу ]...

УВАГА


Інформація на цій сторінці посібника може бути неповною. Повну документацію див
Посібник програміста перекладача Кліфа.

ОПИС


Кліф - С-подібний перекладач Рамки є відкритою системою для швидкої розробки програм
із синтаксисом C. Програма скомпільована, і якщо синтаксичний правильний, код негайно
згенеровано. Код генерується для віртуальної машини. Віртуальна машина є частиною
каркас.

Команда Кліф працює у двох основних режимах як інтерпретатор та/або як компілятор (див
`-fhandle-main' варіант). Режим перекладача є за замовчуванням. У режимі перекладача
Кліф компілює кожну функцію і кожен цикл лише один раз, і згенерований код виконується
багаторазово. (Це свого роду оптимізація; вихідний код не аналізується знову і знову
знову.)

У режим компілятора вводиться, якщо `-fhandle-main' вказано параметр. Файли є
компілюється і код генерується. Коли етап компіляції закінчено, Кліф пошуки
`main' функція і починає її виконання.

Команда Кліф подається з підмножиною standard C бібліотека Підмножина все ще не працює
розвиток. Внутрішні функції можна легко розширити для цілей користувача.

Існують функції інтерфейсу, що підтримують автоматичне керування та отримання даних, які можуть
необов'язково компілювати з Кліф.

Команда Кліф не розпізнає синтаксис визначення бітового поля C мова. Команда C
препроцесор поки що не реалізовано.

Можуть бути розбіжності між Кліф і ANSI C Стандарт. Ми працюємо
уніфікація семантики Кліф з ANSI C Стандарт.

ВАРІАНТИ


Для кожного командного рядка один або кілька ім'я файлу можна вказати (зазвичай з .ci суфікс).
Файли аналізуються в порядку специфікації в командному рядку. Файл clif.ini is
неявно відкритий. Це файл ініціалізації. Опції, які використовуються незмінно, вказані в
файл.

Дещо з -fім'я варіанти мають a -fno-ім'я форму. Значення за замовчуванням завжди згадується в
опис варіанту. Нижче наведено резюме варіантів. Пояснення в наступних розділах.

Загальний Опції
-bc -c -копіювання -допомога -v -версія -докладна -гарантія

Опції Управління Кліф поведінка
-fcall-by-reference -fno-call-by-reference -fcall-by-value -fno-call-by-value
-fhandle-main

Налагодження Опції
-г -ди

попередження Опції
-w -Wcomment -Wformat -Wimplicit -Wreturn-type -Wtrigraphs -Wuninitialized -Wall -W
-Waggregate-return -Wunused

ЗАГАЛЬНО ВАРІАНТИ


- до н.е Параметр визначає кількість 512-байтових сторінок для Кліф основна пам'ять середовища. The
арифметичний та тимчасовий стек також кратний цьому параметру.

-c Тільки компіляція. (Ще не повністю підтримується.)

- копіювання
Показати копіювання.

-допомога Показати коротку довідку.

-v, -версія
Показати версію.

-вербозний
Друк загального призначення Кліф та авторів.

-гарантія
Показати гарантію.

ВАРІАНТИ КОНТРОЛЬ CLIF ПОВЕДІНКА


-fcall-по-посиланню
Вказує механізм передачі параметрів (за замовчуванням). Якщо вказано явно,
`-fno-виклик за значенням' також необхідно вказати.

-fno-виклик за посиланням
не передавати параметр за посиланням. Якщо вказано явно, `-fcall-за-значенням'повинен
також уточнюватись.

-fcall-за-значенням
механізм передачі параметрів виклику за значенням. Якщо вказано явно,
`-fno-виклик за посиланням' необхідно вказати.

-fno-виклик за значенням
не передавати параметри за значенням (за замовчуванням). Якщо вказано явно,
`-fcall-по-посиланню' необхідно вказати.

-fhandle-main
імітувати поведінку, подібну до компілятора. Файли в командному рядку та включені файли
складені. Основна функція повинна бути визначена. Після розбору проходить,
згенерований код виконується. Основна функція - початок виконання.

ВІДМОВЛЕННЯ ВАРІАНТИ


-g надати налагоджуючу інформацію. Вихідні рядки виводяться під час віртуальної машини
виконання коду.

-ди дамп налагоджувальної інформації під час аналізу до стандартної помилки.

УВАГА ВАРІАНТИ


-w Блокувати всі попереджувальні повідомлення.

-Коментар
Попереджати, коли послідовність початку коментаря `/*' з'являється в коментарі.

- W формат
Перевірте дзвінки на `printf', `scanf' тощо, щоб переконатися, що наведені аргументи
мають типи, відповідні вказаному рядку формату.

- Прихований
Попереджати, якщо функція або параметр оголошено неявно.

-Повернення
Попереджати, якщо оператор return не має значення, що повертається у функції non-void, або з
значення в `анулювати´ функція.

-Втриграфи
Попереджати про використання триграфів.

-Wuninitialized
Автоматична змінна використовується без попередньої ініціалізації.

-Стінка Всі перераховані вище застереження.

-W Друк додаткових попереджень.

-Waggregate-повернення
Попереджати, якщо визначено чи викликано якісь функції, які повертають структури чи об’єднання.

-Невикористаний
Попереджати, коли змінна не використовується, крім її оголошення.

Використовуйте clif онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

Ad




×
реклама
❤️Робіть покупки, бронюйте або купуйте тут — безкоштовно, це допомагає зберегти послуги безкоштовними.