Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pab/gen documentation 2/travis #2

Open
wants to merge 360 commits into
base: master
Choose a base branch
from

Conversation

pbroadbery
Copy link
Owner

No description provided.

Note that we sometimes return
an empty list -- which can indicate that we don't know what the imports
are at this stage.  Work-around it, but need to figure out a better fix.
…boltable.

From that, it should be possible to avoid importing until a specific name
is needed
…single arg functions

Union: [foo==...]
Return correctly typed value on multi-valued exit.
This fixes this case:

X: Category == with
    x: %
tfsat.c: Check tfPending cases before trying to deal with implicit imports.

This ensures that cases like the below work.

QQQ(T: X): Category == with
    q: %

Foo(S: with): Category == with
    if % has X then QQQ(%)
Handy when comparing lists quickly.
Used by annotation file creator; we need to differentiate
between exports and imports.
…Cat == ...

Basically, if "s" is % and T is a type with a self eq to s, we can return
a positive result.
It makes a mess of foam output.
This will stop unicl from using -g, but these days gcc does a reasonable
job of retaining enough call information.
It seems to need a reason to produce a warning before checking arguments.
pbroadbery and others added 30 commits July 29, 2019 22:12
Pab/work branch - Fixes and allow for new fricas library name
Bring back macOS/OSX platform support.
This is a workaround for that libtool cannot find certian symbols on macOS.
Another possibility would be to include copies of processed files.

However as things stand before this patch. configure will complete but
you'll get a somewhat cryptic message when trying to build.

Fixes aldorlang#139
Error if all flavors of YACC and Lex are missing
Added for debugging.. Resolved by including libraries twice where needed.
Not nice, but works.
Not used at the moment, we'll add in a subsequent commit
- experimental, as it'll add time to the build
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants