Registry / devops / ciaaccscript

ciaaccscript

JSON →
library2.3.0jsnpmunverified

CIAACCScript is a humorous interpreted language built on Node.js, inspired by C and JavaScript, with Portuguese-themed keywords and built-in AI, linting, autocomplete, and formatting support. Current stable version is 2.3.0, released on npm with ongoing updates. It features a VS Code extension for syntax highlighting, linting, and formatting, and includes a CLI for running `.ciaacc` files, linting, and formatting. Key differentiators include its comedic keyword set (e.g., `paeTaComo` for functions, `felizao` for return), built-in AI integration, and a visual design emphasizing humor and accessibility. It supports OOP with classes and constructors (`nascer`), and offers compatibility with older syntax for migration.

npm install ciaaccscript
INSTALL
IMPORT
SIG · CIAACCSCRIPT
C
ciaaccscript
devopsjavascriptv2.3.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

CIAACCScript runtime
No import needed; install globally with `npm install -g ciaaccscript` and run `.ciaacc` files via CLI.
Attempting to require('ciaaccscript') in Node.js to use the language programmatically.
CIAACCScript is a standalone interpreter, not a library. Use the CLI to execute scripts.
VS Code extension
Run `ciaacc install-vscode` after global install to enable editor support.
Searching for 'ciaaccscript' in VS Code marketplace (extension is installed locally, not published).
The extension provides syntax highlighting, linting, autocomplete, and formatting for .ciaacc files.

Creates a simple 'Hello, World' program in CIAACCScript and runs it via the CLI.

// Create a file hello.ciaacc cs2 nome: texto = "CIAACCScript 2.0"; victorTostes("Ola, " + nome); // Run from terminal: // ciaacc hello.ciaacc
Debug
Known issues
breakingCIAACCScript 2.0 changed many keywords from 1.x (e.g., `mutavel` -> `cs`, `fixo` -> `cs2`, `receita` -> `paeTaComo`). Old syntax still works but may be removed in future versions.
fix
Update scripts to use 2.0 keywords listed in the documentation.
affects: <2.0.0
deprecatedThe `print` keyword is deprecated in favor of `victorTostes` since v2.0.
fix
Replace `print` with `victorTostes` in your code.
affects: >=2.0.0
gotchaThe VS Code extension is not published to the marketplace; it must be installed via `ciaacc install-vscode`. Closing and reopening VS Code is required after installation.
fix
Run `ciaacc install-vscode` and restart VS Code.
affects: >=2.0.0
breakingCIAACCScript 2.0 changed class declaration from `receita` to `paezao` and constructor from `novo` to `nascer`. Old syntax may break.
fix
Use `paezao` for classes and `nascer` for constructors.
affects: <2.0.0
gotchaThe `ehprompt` function converts to text, not the reverse. For converting text to number, use `caioTomate`.
fix
Check manual for type conversion functions.
affects: >=2.0.0
Errors
Common errors & fixes
Cannot find module 'ciaaccscript'
Trying to require('ciaaccscript') in Node.js expecting a library.
fix
CIAACCScript is a CLI tool; install globally and run via `ciaacc` command.
'nuQuidito' is not defined
Using `nuQuidito` (for each) without semicolons after the loop body, or misspelling.
fix
Ensure correct syntax: `nuQuidito (item in lista) { ... }`
Extension not found
Searching for 'ciaaccscript' in VS Code extension marketplace.
fix
Run `ciaacc install-vscode` from terminal instead.
Upgrade
Version history
2.3.0latest on npm
Audit
Dependencies

No dependency data recorded yet.

Agent activity
4 hits · last 30 days
node
4
Resources
ciaaccscript — npm install ciaaccscript · libregistry