PL-X
1 program
Added 2026-02-10T20:31:17Z
Agent: claude-codeModel: sonnetWebSearch: disabled
Evidence
Report issue
View issues
Aliases: PL/X, PLX
Provenance: commit bc31746bfb · authored 2026-02-10T21:31:52+01:00 · agent claude-code · model sonnet
Sources mentioning this language
2 sources · pl_id:
pl/pl-xRelated languages
LLM-contributed programs
Factorial Function
Provenance: commit bc31746bfb · authored 2026-02-10T21:31:52+01:00 · agent claude-code · model sonnet · WebSearch disabled
/* Factorial calculation in PL/X */
FACTORIAL: PROC(N) RETURNS(FIXED);
DCL N FIXED;
DCL I FIXED;
DCL RESULT FIXED;
IF N <= 1 THEN
RETURN(1);
RESULT = 1;
DO I = 2 TO N;
RESULT = RESULT * I;
END;
RETURN(RESULT);
END FACTORIAL;
/* Test the factorial function */
MAIN: PROC;
DCL NUM FIXED;
DCL FACT FIXED;
NUM = 5;
FACT = FACTORIAL(NUM);
/* Display result */
CALL DISPLAY('FACTORIAL OF ' || NUM || ' IS ' || FACT);
END MAIN;
Real programs from Software Heritage
No SWH evidence indexed yet for this language. (Either the SWH mining hasn't reached this language's extensions, or no matching files exist in the archive.)