Position Independent Source Code

Check-in [2139f1e990]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
SHA1 Hash:2139f1e9909cba5f4c5dbf5f49d4ba67ec7e0038
Date: 2018-07-20 08:51:08
User: yumaikas
Comment:Add support for: - Documentation comments (Any of a number of comments at the beginning of a word definition) - Parse comments in function/word bodies so they require less work to execute in the hot loop - Help module now has show-docs, and iterate-help-info, intended for later expansion into a documentation generation system, and/or into a means of writing wrapper code automagically - Fixed some loopy stuffs
Tags And Properties
Context
2018-07-22
03:56
[05a10bd0f1] Move loadDebugCore function in dicts.go Implemente m.callQuote() in many files update pisc-vim syntax highlighting Change how the "error" word works, to make error handling and exception handling possible Make missing local errors easier to spot Implement break and continue as language features Added neq to bools.pisc Implement write-iolist Clean up loops.pisc Move strings loader Add new asserts to test_root (user: yumaikas, tags: trunk)
2018-07-20
08:51
[2139f1e990] Add support for: - Documentation comments (Any of a number of comments at the beginning of a word definition) - Parse comments in function/word bodies so they require less work to execute in the hot loop - Help module now has show-docs, and iterate-help-info, intended for later expansion into a documentation generation system, and/or into a means of writing wrapper code automagically - Fixed some loopy stuffs (user: yumaikas, tags: trunk)
04:45
[1d300b2164] Switched all of the way over to having stack effects (user: yumaikas, tags: trunk)
Changes
Show Unified Diffs Show Side-by-Side Diffs Patch

Changes to bindata.go.

Changes to build.

Changes to cmd/pisc/main.go.

Changes to cmd/playground/main.go.

Changes to help.go.

Changes to interpreter.go.

Changes to lexer.go.

Changes to loops.go.

Changes to preload.go.

Added stdlib/help.pisc.

Changes to stdlib/loops.pisc.